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
David MurrayWIIndia1978-197961012618429.0025832.5602180
Dinesh KarthikINDPakistan2005-200761102619323.7350651.58020371
Keshav MaharajSAIndia2018-2025101712617216.3152549.71013371
Derek PringleENGWest Indies1984-19911120126146*13.7499326.28003240
Courtney WalshWIEngland1986-2000364513261198.1655646.94008255
David LloydENGIndia1974221260214*260.0051750.29100200
Ricky PontingAUSBangladesh2003-2006451260118*65.0048653.50120312
Liton DasBANNew Zealand2019-202247026010237.1443459.91110351
Geoff PullarENGPakistan1961-196257126016543.33--112250
Ross MorganNZIndia19654702608237.14--020390
Andy BlignautZIMWest Indies2001-20034802609232.5041962.05021293
Haris SohailPAKNew Zealand2018-202159026014728.8973635.33100221
Freddie BrownENGAustralia1950-195361002607926.00--020261
Graeme FowlerENGWest Indies1984510026010626.0070936.67112340
Harbhajan SinghINDWest Indies2002-2011111832607017.3340863.73013344
Craig ErvineZIMAfghanistan2024-202535125910464.7547854.18120213
Desmond LewisWIIndia19713522598886.33--030200
Misbah-ul-HaqPAKBangladesh2003-20155712598243.1744058.86030287
Mike AthertonENGZimbabwe1996-200047025913637.0064939.91110322
Dion EbrahimZIMSouth Africa2001-20054802597232.3864939.91031330
Jacques RudolphSAWest Indies2003-2005610125910128.7870037.00102320
Mohsin KhanPAKNew Zealand1979-198561102595823.5560339.80010260
Liton DasBANSouth Africa2015-202471202597021.5843359.82020420
Zaheer AbbasPAKWest Indies1975-198081512598018.5013641.91012190
Tagenarine ChanderpaulWIZimbabwe2023231258207*129.0061042.30100203
Basil D'OliveiraENGNew Zealand1969-197157025810036.8655846.24110332
Doug WaltersAUSSouth Africa19704802587432.2559143.65030232
John ParkerNZIndia197658025810432.25--100160
Brian RoseENGWest Indies1980-19814812587036.8655646.40020280
Guy WhittallZIMSouth Africa1995-20015902588528.6758843.88020360
Adam BacherSAPakistan1997-199861012589628.6756145.99021331
Shikhar DhawanINDSouth Africa2013-2018713125845*21.5056345.83002350
Jason HolderWIAustralia2015-2022713225882*23.4544957.46022295
Peter WilleyENGAustralia1979-198591712588216.1360642.57010341
Sarfraz NawazPAKAustralia1972-1984142122583513.5856945.34002330
Mayank AgarwalINDBangladesh2019220257243128.5035173.22100318
Kamran AkmalPAKNew Zealand20093612578251.4040363.77031324
Tom BlundellNZPakistan2020-20234602577442.8354946.81030262
Basil WilliamsWIAustralia197836025710042.8311884.75110430
Daren GangaWIZimbabwe2001-20034702578936.7157744.54020400
Ernest TyldesleyENGAustralia1921-19295712578142.8317829.21021241
Bruce PairaudeauWIIndia195358025711532.13--11100
Paul SheahanAUSWest Indies1968-19695922575136.7134642.49010180
Gary CosierAUSWest Indies1975-197869025710928.5636048.33101291
Joshua Da SilvaWIBangladesh2021-202461002579225.7063240.66010272
Stuart WilliamsWIEngland1994-199861012576228.5653947.68021401
Eoin MorganENGPakistan2010-2012712025713021.4250950.49102313
Lahiru ThirimanneSLIndia2015-202271402576218.3668237.68023261
Muttiah MuralitharanSLIndia1993-2010222472576715.1236570.41013297
Steve WaughAUSBangladesh2003222256156*-42460.38200271

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