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,669 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Amit MishraINDEngland2008-20166701888426.8631060.65011242
Axar PatelINDEngland2021-20245801884523.5040846.08001272
Saud ShakeelPAKBangladesh2024-202648018814123.5038848.45102140
Tim PaineAUSPakistan2010-201969118861*23.5052136.08011190
Maitland HathornSAEngland1906-1907812118810217.09--101210
HMRKB HerathSLAustralia1999-2016111821883511.7541445.41003190
Rodney HoggAUSWest Indies1979-1984101851885214.4653633.58012211
Daniel LawrenceENGPakistan20263401876546.7527268.75030262
Saleem YousufPAKEngland198744118791*62.3339647.22010220
Jacob OramNZBangladesh2004-200856218711746.7541245.39101212
Collis KingWINew Zealand1980361187100*37.4028864.93101254
Habibul BasharBANEngland2003-20054801876323.3825872.48020280
Gautam GambhirINDPakistan2005-20074811875226.7137450.00010260
Lahiru ThirimanneSLNew Zealand2014-20194811876426.7157332.64022130
Hemu AdhikariINDEngland1951-195261011876020.78--01350
Grant FlowerZIMEngland1996-200361101877317.0061030.66012211
Mashrafe MortazaBANNew Zealand2001-200861101874817.0029064.48001257
Martin GuptillNZSouth Africa2012-201671301875914.3851736.17012280
Vanburn HolderWIIndia1971-19791419418736*12.472263.6400412
Erapalli PrasannaINDEngland1962-197713253187378.5042437.97007280
Derek UnderwoodENGIndia1971-198220256187239.8455333.82002210
Tom BlundellNZIreland2026110186186186.0029263.70100223
Shreyas IyerINDSri Lanka20222301869262.0023379.83020224
David GowerENGSri Lanka1982-19842311868993.0042843.46020231
Jacob OramNZAustralia2004241186126*62.0032657.06100163
Rahkeem CornwallWISri Lanka20213401867346.5028166.19020264
Faheem AshrafPAKNew Zealand2020-20212401869146.5031559.05010301
Faheem AshrafPAKSouth Africa2019-202135118678*46.5031359.42021290
Sandeep PatilINDNew Zealand19813501866437.2029563.05020301
Rajin SalehBANPakistan20033601866031.0054234.32010270
Alex DoolanAUSSouth Africa20143601868931.0041644.71010261
Ben DuckettENGSri Lanka20243601868631.0020690.29010192
Robin PetersonSAPakistan2003-20135821868431.0028864.58011260
Rashid LatifPAKNew Zealand1993-20026921863926.5741045.37000212
Jermaine BlackwoodWIAustralia2015-202271301865114.3143243.06014232
Easton McMorrisWIEngland1960-196681301867314.3111323.0101130
Colin de GrandhommeNZWest Indies201723018510561.67168110.12110188
Andrew HilditchAUSWest Indies198423018511361.6743242.82110160
Aakash ChopraINDNew Zealand20032401856046.2549637.30020200
Travis DowlinWIBangladesh20092401859546.2538847.68010201
Faf du PlessisSAWest Indies2014-201534018510346.2542943.12111232
Brandon KingWINew Zealand20252401856746.2530261.26020321
Matthew ElliottAUSNew Zealand199734018511446.2544541.57100180
Haris SohailPAKSri Lanka2017-20194501857637.0041944.15020155
Keith MillerAUSIndia1947-19485501856737.0045740.4802078
Stan NicholsENGNew Zealand193046418578*92.50--02000
Gary GilmourAUSWest Indies1975-19765701859526.4322283.33011254
Brendan TaylorZIMPakistan2011-20214801855123.1334653.47010241
Boeta DippenaarSAAustralia2001-200651001857418.5038947.56011330
Tom HartleyENGIndia202451001853618.5028465.14000236

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