Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Eden Gardens×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virender SehwagIND2004-201023026316587.6731084.84110354
VVS LaxmanIND2004-2010221181143*181.0034552.46100200
Sachin TendulkarIND2004-201023115810679.0032448.77100181
MS DhoniIND2010111132132*-18770.59100123
Rahul DravidIND200412112780127.0035136.18010120
Virat KohliIND2023111101101*-12183.47100100
Finn AllenNZ2026111100100*-33303.03100108
Shreyas IyerIND2023110777777.008788.5101072
Ravindra JadejaIND2023-20252317429*37.008686.0500081
Travis HeadAUS2023110626262.0048129.1701092
Washington SundarIND2025120603130.0017434.4800041
Tim SeifertNZ2026110585858.0033175.7601072
Gautam GambhirIND2004-2010230582619.3311650.0000090
KL RahulIND2023-2025230483916.0014233.8000041
Dinesh KarthikIND2004110464646.0014731.2900060
Axar PatelIND2025120422621.006267.7400032
Sourav GangulyIND2004110404040.007354.7900050
Rohit SharmaIND2023110404040.0024166.6700062
Gary WilsonIRE2011110313131.004864.5800041
Steve SmithAUS2023110303030.006248.3900020
David WarnerAUS2023110292929.0018161.1100014
Rishabh PantIND2025120292714.503778.3800022
Amit MishraIND2010110282828.003873.6800050
Josh InglisAUS2023110282828.004957.1400030
Shubman GillIND2023-2025221272327.0027100.0000051
Dhruv JurelIND2025120271413.504856.2500060
Irfan PathanIND2004110242424.007532.0000020
Suryakumar YadavIND2023110222222.0014157.1400050
Kevin O'BrienIRE2011110191919.002479.1700020
Marnus LabuschagneAUS2023110181818.003158.0600020
George DockrellIRE2011110161616.0012133.3300030
Mitchell StarcAUS20231111616*-3842.1100020
Harbhajan SinghIND2004-2010210141414.003243.7500020
John MooneyIRE2011110141414.002850.0000010
Pat CumminsAUS20231111414*-2948.2800020
Rachin RavindraNZ20261111313*-11118.1800020
Trent JohnstonIRE2011110121212.001675.0000001
Ed JoyceIRE2011110121212.002450.0000020
Yashasvi JaiswalIND202512012126.003138.7100130
Zaheer KhanIND2004-20102111111*-3234.3800010
Niall O'BrienIRE2011110101010.001662.5000001
Paul StirlingIRE2011110101010.001190.9100020
Anil KumbleIND2004110888.002630.7700000
Alex CusackIRE2011110777.001163.6400010
Murali VijayIND2010110777.001546.6700010
William PorterfieldIRE2011110666.00875.0000010
Kuldeep YadavIND2023-2025220211.00219.5200000
Subramaniam BadrinathIND2010110111.00812.5000000
Glenn MaxwellAUS2023110111.00520.0000000
Jasprit BumrahIND2023-202522211*-714.2900000
Page 1Next

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