"Mary" wziął również udział w kolejnej wojnie angielsko-holenderskiej. W 1672 roku wchodził w skład eskadry "niebieskiej" stanowiącej ariergardę połączonej floty angielsko-francuskiej w nierozstrzygniętej bitwie pod Solebay. W rok później okręt walczył w przegranej dla sojuszników pierwszej i drugiej bitwie pod Schooneveld, jako okręt eskadry "niebieskiej", oraz w zakończonej takim samym rezultatem bitwie pod Texel jako okręt eskadry "czerwonej".