Batting records (Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Eden Gardens×

Player figures come from full scorecards, which we hold for 10 of the 19 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA201012015127.505328.3000020
Neil WagnerNZ2016121151015.006124.5900001
Harbhajan SinghIND2004-2010310141414.003243.7500020
Mayank AgarwalIND2019110141414.002166.6700030
Veerasammy PermaulWI201312014147.002850.0000130
Marco JansenSA202512013136.501968.4200101
Makhaya NtiniSA200412012126.002157.1400120
Simon HarmerSA20251201276.002548.0000010
Yashasvi JaiswalIND202512012126.003138.7100130
Taijul IslamBAN2019110111111.002445.8300010
Trent BoultNZ2016121106*10.002245.4500001
Ishant SharmaIND2010-201944010102.506016.6700320
James AndersonENG2012110999.009100.0000010
Imrul KayesBAN2019120954.503030.0000000
Dimuth KarunaratneSL2017120984.502142.8600010
Anil KumbleIND2004-2007210888.002630.7700000
Devendra BishooWI201112188*8.002927.5900110
JP DuminySA2010120663.002326.0900110
Dale SteynSA2010120653.005311.3200000
Umesh YadavIND2011-201932166*6.001154.5500110
Mohammad MithunBAN2019120663.001442.8600100
Dasun ShanakaSL201712166*6.002030.0000110
Denesh RamdinWI2013120542.502025.0000010
Paul HarrisSA2010120542.502817.8600010
Dilruwan PereraSL2017120552.504112.2000100
Shane ShillingfordWI2013120552.504112.2000100
Sheldon CottrellWI2013120552.501145.4500110
Pragyan OjhaIND2011-2013332535.005010.0000000
Steven FinnENG201211144*-1330.7700010
Shubman GillIND202511144*-3133.3300010
Boeta DippenaarSA2004120321.502015.0000000
Kemar RoachWI2011120321.502114.2900000
Abu JayedBAN201912122*2.00540.0000100
Kuldeep YadavIND2025120211.00219.5200000
Subramaniam BadrinathIND2010110111.00812.5000000
Jasprit BumrahIND202512211*-714.2900000
Mohammed SirajIND2025120110.501010.0000100
Ebadat HossainBAN2019120110.50119.0900100
Faisal IqbalPAK2007110000.00110.0000100
Shoaib AkhtarPAK2007110000.0090.0000100
Danish KaneriaPAK2007110000.0040.0000100
Monty PanesarENG2012110000.0010.0000100
Sohail TanvirPAK2007110000.0050.0000100
Lahiru GamageSL201711100*-30.0000000
Mominul HaqueBAN2019120000.00130.0000200
Keshav MaharajSA2025120000.0060.0000200
PreviousPage 3

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