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
Brun SmithNZEngland1947-19493411919663.67--02092
Daren GangaWINew Zealand1999-20064501919538.2044642.83010300
Matthew WadeAUSSri Lanka2012-2013352191102*63.6733157.70110160
Scott StyrisNZEngland200436019110831.8335453.95101281
Ollie PopeENGSri Lanka202436019115431.8324577.96100222
Denis AtkinsonWINew Zealand1952-19565611918538.20--02192
James FranklinNZSouth Africa2006-2013472191122*38.2042544.94100221
Devon ConwayNZSouth Africa2022-20244701919227.2943344.11011221
Tagenarine ChanderpaulWIAustralia2022-20244801915123.8843543.91011202
John BeckNZWest Indies19564801916623.88--020211
Dipak PatelNZSri Lanka1991-19975831915238.2043144.32010191
Geraint JonesENGPakistan2005-20065911915523.8837950.40010222
Dominic SibleyENGIndia202161201918715.9268527.88012220
Mohammad AmirPAKAustralia2009-201771421914815.9251037.45003230
Tom LathamNZSouth Africa2016-202491401915013.6447939.87012271
Jerome TaylorWIEngland2007-2015111511915313.6429664.53014264
Taijul IslamBANSri Lanka2017-2025111701914711.2446441.16001230
Roshen SilvaSLEngland20182401908547.5043943.28020121
Yashasvi JaiswalINDNew Zealand20243601907731.6730861.69010243
John GoddardWIIndia1948-19495621904447.50--000-0
Wilf FergusonWIEngland1948-19545721907538.00--02100
Reg SimpsonENGSouth Africa1948-195147119013731.672817.86101241
Afsar ZazaiAFGZimbabwe2021-202557019011327.1432159.19101163
Asif MujtabaPAKZimbabwe1993-199548319065*38.0061031.15031240
Harbhajan SinghINDZimbabwe1998-20057941906638.0021687.96010295
Hamish RutherfordNZWest Indies2013-20145911906223.7538249.74010262
Mohammad WasimPAKWest Indies1997-20006911908223.7554934.61010180
Jerome TaylorWINew Zealand2006-2014610119010621.1125175.70100315
Iqbal QasimPAKIndia1978-1987151541903217.2740934.47003140
Pat CumminsAUSSouth Africa2011-2026111621905013.5740447.03013187
John SnowENGWest Indies1966-19761421719059*13.5756425.35017180
Bobby AbelENGSouth Africa188923118912094.5024149.79100180
Andrew McBrineIREZimbabwe2024-202524218990*94.5029464.29020190
Yashasvi JaiswalINDBangladesh20242401897247.2523181.82030313
Tristan StubbsSASri Lanka202424018912247.2538948.59100142
Harry TectorIREBangladesh2023-20253601895631.5041845.22030222
Tony MannAUSIndia1977-197848018910523.6337150.94102161
Cyril VincentSAAustralia1931-1932510318948*27.00--000191
Sidath WettimunySLNew Zealand1983-198451011896521.0062030.48021180
Neil WagnerNZSouth Africa2013-202491231894921.0024477.46001258
Dale SteynSAEngland2004-2015121861894715.7542644.37001204
Kagiso RabadaSAIndia2015-202414243189309.0048638.89005233
Matthew HaydenAUSICC World XI200512018811194.0030062.67110210
Carl HooperWIZimbabwe200122018814994.0026172.03100222
Lahiru UdaraSLWest Indies202612018818894.0025274.60101215
Jeffrey StollmeyerWINew Zealand195223018815262.67--100140
Nasser HussainENGBangladesh20032401889547.0045441.41021221
Kyle VerreynneSANew Zealand2022241188136*62.6728765.51100211
Mahmudul Hasan JoyBANNew Zealand2022-20233501888637.6048239.00020200
Jack SharpENGAustralia190936218810547.00--110110

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