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
Kamran AkmalPAKAustralia2004-201071402184715.5735761.06003362
Keshav MaharajSASri Lanka2016-2024101632187316.7732866.46014215
Mohammad AmirPAKEngland2010-20181018521839*16.7759236.82002321
Eric PetrieNZEngland1958-1966101852185516.7729913.71011100
Malinda WarnapuraSLWest Indies200824021712054.2535960.45111270
Pathum NissankaSLEngland2024241217127*72.33217100.00110262
Faisal IqbalPAKIndia2006-200735021713943.4036259.94111261
Rashid LatifPAKWest Indies1993-200235221715072.3334063.82100231
Shiv Sunder DasINDSri Lanka20013602176836.1757637.67020270
Sew ShivnarineWIAustralia19783602176336.17--030280
Narsingh DeonarineWIAustralia2009-20124702178231.0058237.29020253
Sanjay BangarINDWest Indies20025802177727.1374229.25022231
Paul DowntonENGIndia1984-19866832177443.4074529.13020170
Phil DeFreitasENGNew Zealand1988-1994101222176921.7038556.36021221
Alzarri JosephWIEngland2017-2024121802173412.0643150.35002235
Tufty MannSAEngland1947-1951142212173610.333145.1600211
Jason GillespieAUSEngland1997-20051823721731*13.5669831.09005243
John EmbureyENGWest Indies1980-19951423521735*12.0661435.34005280
Frederick SpofforthAUSEngland1877-188718296217509.431747.0601691
Stephen CookSASri Lanka2016-201735021611743.2039854.27111210
Basil ButcherWINew Zealand196935121678*54.00--031210
Mohammad HafeezPAKZimbabwe2011-201336021611936.0032067.50100362
Dean BrownlieNZSouth Africa2012-201336021610936.0043250.00111312
Kavem HodgeWIEngland202436021612036.0031568.57111321
Chris TavaréENGPakistan19823602168236.0073429.43020240
Darren SammyWINew Zealand2012-20135812168030.8632965.65022306
John CampbellWIBangladesh2021-202248221658*36.0041052.68010263
Keith BoyceWIEngland1973-19747912167227.0030670.59011243
Geoff HowarthNZIndia1976-1981591216137*27.0043439.63101180
Barry JarmanAUSIndia1959-196871202167818.0015149.01022231
Jeff CroweNZAustralia1985-199081412164916.6273329.47001241
Peter SiddleAUSIndia2008-2014101412165116.6252940.83023221
Hemu AdhikariINDAustralia1947-195671422165118.0060026.00012130
Abdul RazzaqPAKSri Lanka2000-2006101522164816.6250043.20003252
Charlie GriffithWIAustralia1965-196981522165416.6210340.7801182
Wasim BariPAKNew Zealand1969-19791115821637*30.86--000100
Taijul IslamBANWest Indies2014-2024917321639*15.4352740.99001211
Stan WorthingtonENGIndia1936220215128107.50--110190
Mohammad RizwanPAKNew Zealand2016-20213612157143.0045647.15031290
Alan FairfaxAUSEngland1929-19305622156553.7582026.2202060
Geraint JonesENGSouth Africa2004-20055802157326.8831668.04020286
Tim PaineAUSSouth Africa20184832156243.0045447.36010232
John BracewellNZWest Indies1985-19874832156643.0053140.49010142
Gary BartlettNZSouth Africa1961-19625902154023.8910.00001120
Karsan GhavriINDPakistan1978-1980710221545*26.8833241.5700191
Bill StorerENGAustralia1897-189961102155119.55--010201
Lance CairnsNZPakistan1976-1985813421552*23.8912054.17010185
Jim LakerENGWest Indies1948-1957131732155515.36--011141
Mathew SinclairNZWest Indies1999110214214214.0044747.87100220
Graeme CremerZIMSri Lanka2016-2017361214102*42.8049842.97100210

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