Batting by opposition (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 2,634 of the 2,671 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Glenn MaxwellAUSIndia2013-201748019810424.7535156.41100214
Washington SundarINDAustralia2021-20254811986228.2956235.23020143
Clifford McWattWIEngland19545821985433.00--020-0
Nasser HussainENGZimbabwe1996-200369019811322.0056734.92102281
Percy FenderENGAustralia19215911985924.7520671.84011161
John ParkerNZPakistan1973-19796901988222.00--010110
Yasir HameedPAKSouth Africa2003-200751011986522.0035955.15010301
Harry MosesAUSEngland1887-189561001983319.8011137.8400091
Ray BrightAUSEngland1977-1981101611983313.2059333.39002220
Derek UnderwoodENGWest Indies1966-198017296198318.6162331.78007190
Tim McIntoshNZWest Indies200824119713665.6749140.12100290
Harry BrookENGWest Indies202434019710949.2523384.55110232
Brian BennettZIMBangladesh2025-20263501975939.4026175.48030321
Peter FultonNZBangladesh2008-20134611977339.4048540.62020205
Daniel LawrenceENGWest Indies20223601979132.8330165.45011214
Tom BlundellNZWest Indies2017-2025671197107*32.8337452.67100231
Matt HenryNZAustralia2015-20245801976624.6322089.55010286
Irfan PathanINDAustralia2003-20086911975524.6346242.64011253
Doug RingAUSWest Indies1951-19525921976728.1410.00021222
Rizwan-uz-ZamanPAKIndia19875911976024.6331620.2503110
Sanjay ManjrekarINDAustralia1991-19925901974521.8957234.44000150
Keith StackpoleAUSNew Zealand1973-1974610019712219.7036753.68102230
Shoaib MohammadPAKSri Lanka1985-199571001975719.7056828.87010190
Matthew ElliottAUSWest Indies1996-1999510119778*21.8962531.52014210
Ridley JacobsWIBangladesh2002-200443219691*196.0034257.31020232
Henry WoodENGSouth Africa1889-1892331196134*98.008966.29110110
Dean BrownlieNZAustralia201124119677*65.3340748.16020260
Arthur ChipperfieldAUSSouth Africa1935-193655019610939.20--10180
Tharanga ParanavitanaSLEngland20113601966632.6755235.51021250
Stan McCabeAUSWest Indies1930-19315601969032.67--010150
Charlie BarnettENGNew Zealand193736119683*39.20--020140
Mitchell SantnerNZIndia2016-20244801967124.5046941.79010255
Bert SutcliffeNZWest Indies1952-19564811964828.00--000111
David LloydENGAustralia1974-19754801964924.5060832.24000230
Javed BurkiPAKNew Zealand1965-196971321966317.82--01250
Bishan BediINDNew Zealand1968-19761216319650*15.08--011153
Mohammad AshrafulBANNew Zealand2001-201091701966711.5359832.78015214
Peter SiddleAUSSouth Africa2008-2016132161962313.0743345.27004241
Frank LaverAUSEngland1899-1909152361964511.53--00400
Geraint JonesENGNew Zealand200434019510048.7529067.24100312
Soumya SarkarBANSri Lanka20172401957148.7533358.56030222
Gautam GambhirINDWest Indies20113501956539.0028668.18020270
Brad HodgeAUSWest Indies2005-20083501956739.0038350.91020271
Liton DasBANZimbabwe2018-20214601959532.5039149.87020220
Alan FairfaxAUSWest Indies1930-193156219560*48.75--020111
Gary BallanceENGPakistan20164701957027.8644344.02010270
Mohammad RizwanPAKSri Lanka2019-202357219550*39.0030164.78010211
Shane WatsonAUSSouth Africa2011-20144801958824.3826773.03011237
John CampbellWIIndia2019-202548019511524.3836253.87100243
Ben BarnettAUSEngland19384811955727.8639948.87010250

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.