Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v England×At Wankhede Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND2011-201645138523596.2552773.06110471
Cheteshwar PujaraIND2012-201623018813562.6745940.96100190
Abhishek SharmaIND2025-202622014413572.0061236.07100913
Murali VijayIND2016110136136136.0028248.23100103
Suresh RainaIND2011-201222111580115.0086133.72010151
Heinrich KlaasenSA2023110109109109.0067162.69100124
Sanju SamsonIND2025-20262201058952.5049214.2901099
Jayant YadavIND2016110104104104.0020450.98100150
Chris GayleWI2016111100100*-48208.33100511
MS DhoniIND2011-2012341883829.3311775.2100083
Gautam GambhirIND2011-2012340876521.7517749.1501080
Reeza HendricksSA2023110858585.0075113.3301093
Ravichandran AshwinIND2011-2016440806820.0013061.5401191
Sherfane RutherfordWI20261117676*-42180.9501027
Marco JansenSA20231117575*-42178.5701036
Shivam DubeIND2025-2026220734336.5038192.1100046
Rassie van der DussenSA2023110606060.006198.3601080
Hashim AmlaSA2016110585858.0031187.1001073
Quinton de KockSA2016-2023220565228.0026215.3801083
JP DuminySA20161115454*-28192.8601033
Tilak VarmaIND2025-2026220452422.5022204.5500034
Dipendra Singh AireeNEP2026110444444.0029151.7200061
Aiden MarkramSA2023110424242.004495.4500040
Ishan KishanIND2026110393939.0018216.6700042
Rohit KumarNEP2026110393939.0034114.7100022
Lokesh BamNEP20261113939*-20195.0000042
Virender SehwagIND2012120393019.505768.4200050
Marlon SamuelsWI2016110373737.0027137.0400080
Hardik PandyaIND2025-2026220362718.0018200.0000033
Roston ChaseWI2026110343434.0029117.2400060
Jason HolderWI2026110333333.0017194.1200014
David MillerSA2016-20232213328*33.0018183.3300032
Kushal BhurtelNEP2026110292929.0017170.5900041
Harbhajan SinghIND2012120272113.504067.5000031
Ravindra JadejaIND2011-2016210252525.004654.3500021
Rohit SharmaIND2012110242424.0019126.3200011
KL RahulIND2016110242424.004158.5400040
Shimron HetmyerWI2026110232323.0012191.6700022
Parthiv PatelIND2011-2016220231511.505145.1000010
Ajinkya RahaneIND2011-2012220232011.504254.7600010
Faf du PlessisSA2016110171717.0017100.0000010
Axar PatelIND2025-2026221171517.0013130.7700020
AB de VilliersSA2016110161616.008200.0000002
Andre RussellWI20161111616*-16100.0000020
Sachin TendulkarIND20121201688.003151.6100030
Rovman PowellWI2026110141414.0013107.6900020
Karun NairIND2016110131313.001872.2200020
Suryakumar YadavIND2025-202622013116.509144.4400001
Denesh RamdinWI2016110121212.001485.7100010
Zaheer KhanIND201212012116.002254.5500011
Page 1Next

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