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
Joey CarewWINew Zealand1969-1972611039910936.27--110400
Keith MillerAUSSouth Africa1949-195391423998433.25--04082
Wallis MathiasPAKWest Indies1958-195981403997728.50--03080
Chris TavaréENGAustralia1981-198981503998926.60135129.53043390
Gulabrai RamchandINDWest Indies1953-1959816139967*26.60--032170
Simon KatichAUSPakistan2009-201048039810049.7574753.28130450
Abdul RazzaqPAKIndia2004-200661103989036.1889844.32020398
C.B. FryENGSouth Africa1896-1912812039812933.17--120110
Ray LindwallAUSWest Indies1951-19551015239811830.6210.00111433
Stephen FlemingNZBangladesh2001-200866039720266.1766359.88120481
Warren LeesNZPakistan1976-1979611139715239.70--100482
Martin GuptillNZSri Lanka2009-2015612039715633.0867558.81110572
Geoff HowarthNZWest Indies1980-1985712039714733.08103138.51110310
Chris BroadENGPakistan1987713039711630.54119633.19121390
Romesh KaluwitharanaSLAustralia1992-20049141397132*30.5455671.40121621
Aiden MarkramSASri Lanka2018-202481513976828.3666859.43031521
Roston ChaseWIEngland2017-20209171397102*24.8189744.26123452
Vinoo MankadINDWest Indies1948-1959122223979619.85--02102
Sadagoppan RameshINDSri Lanka1999-200148039614349.5088045.00110420
Collie SmithWIEngland1957510039616839.60--201374
Greg MatthewsAUSNew Zealand1985-1986611039513035.9182547.88210331
Jeff CroweNZWest Indies1985-1987713139511232.92115434.23120411
Wayne PhillipsAUSWest Indies1984714039412028.1474752.61121504
Sanjay ManjrekarINDWest Indies1987-1994814139410830.31102738.36122460
Kieran PowellWINew Zealand2012-2017816039413424.6380948.70104633
Shaun MarshAUSSri Lanka2011-201635039314178.6092542.49210460
Kane WilliamsonNZZimbabwe2011-201646139311378.6067358.40130391
Vinod KambliINDSri Lanka1993-199456039312565.5070555.74220485
Shivnarine ChanderpaulWIZimbabwe2000-2013811039310835.7393042.26110490
Graeme WoodAUSNew Zealand1980-1982611139311139.3083247.24213421
Jonathan TrottENGIndia2011-2012611039214335.6494541.48122490
Mehedi Hasan MirazBANSri Lanka2017-2025916339281*30.1569856.16010434
Billy GunnENGAustralia1887-189911202392102*21.7840.0011190
John SnowENGAustralia1968-1975202933924815.0899539.40006413
Brian BolusENGIndia19645803918848.88--040420
Yashasvi JaiswalINDAustralia2024-2025510139116143.4473253.42122444
Ravindra JadejaINDSri Lanka2017-20269124391175*48.8860964.20110367
Ijaz AhmedPAKZimbabwe1995-199881213918735.5595241.07041524
Jack RussellENGAustralia1989-19919164391128*32.58107636.34110430
Jack RobertsonENGWest Indies194848139013355.71--130150
Derek RandallENGIndia1977-19821013039012630.0099039.39123341
Paul CollingwoodENGSri Lanka2003-200781513905727.86107636.25021361
Kamran AkmalPAKEngland2005-20101017039015422.9469855.87114460
Charlie LlewellynSAAustralia1902-1912101813909022.9442346.81032110
Jim BurkeAUSSouth Africa1957-195858238918964.83--120150
Richard HadleeNZWest Indies1980-19871015338910332.4273153.21111412
Mohammad AshrafulBANZimbabwe2001-201391713899824.3195340.82022464
Hugh TayfieldSAAustralia1949-1958152513897516.2110.0002471
Alviro PetersenSANew Zealand2012-201358038815648.5073652.72200483
Qasim UmarPAKNew Zealand1984-198561103889635.2789043.60021430

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