Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniIND2011-201745117375*43.2524869.7602198
Gautam GambhirIND2011-20122301386046.0027450.36010201
Ravichandran AshwinIND2011-201745213791*45.6722461.16010200
Virat KohliIND2011-2017450965519.2016857.14011150
Kedar JadhavIND2017110909090.0075120.00010121
Yuvraj SinghIND2012-2017230884529.3312868.75000112
Marlon SamuelsWI20161118585*-66128.7901092
Sachin TendulkarIND2012120817640.5016150.31010140
Abhishek SharmaIND2025110797979.0034232.3501058
Suresh RainaIND2011220773938.5075102.6700092
Virender SehwagIND2012120724936.008386.75000100
Ben ManentiITA2026110606060.0025240.0001046
Hardik PandyaIND2017-2025221595659.0047125.5301042
Agha SalmanPAK2023110515151.0045113.3301061
Richie BerringtonSCO2026110494949.0032153.1300052
Grant StewartITA2026110454545.0023195.6500025
J MoscaITA2026110434343.0034126.4700070
Ajinkya RahaneIND2011-2017330434214.337061.4300160
Manoj TiwaryIND2011220392419.504782.9800040
Babar AzamPAK2023110383838.004584.4400060
Mohammad RizwanPAK2023110363636.005170.5900020
Haris RaufPAK2023110353535.0023152.1700033
Carlos BrathwaiteWI20161113434*-10340.0000014
Michael JonesSCO2026110333333.0020165.0000051
Ravindra JadejaIND2011-2017330312110.3328110.7100140
Saud ShakeelPAK2023110292929.003778.3800040
Sanju SamsonIND2025110262626.0020130.0000041
Dwayne BravoWI2016110252525.002792.5900011
Shaheen Shah AfridiPAK2023110252525.0023108.7000031
Tom BruceSCO2026110242424.0018133.3300011
Cheteshwar PujaraIND2012120241612.007034.2900040
Oliver DavidsonSCO20261112020*-15133.3300021
Tilak VarmaIND20251111919*-16118.7500030
Mohammad WasimPAK20231111616*-14114.2900021
Praveen KumarIND201122016168.0014114.2900111
Jaspreet SinghITA2026110121212.0010120.0000001
Harry ManentiITA2026110121212.0011109.0900011
KL RahulIND2017110111111.0011100.0000011
Yusuf PathanIND2011110101010.001283.3300010
Ishant SharmaIND201212010105.005617.8600120
Matty CrossSCO2026110888.00988.8900010
Zaheer KhanIND2012120663.002524.0000110
Chris GayleWI2016110444.002200.0000010
George MunseySCO2026110444.00666.6700010
Shadab KhanPAK2023110444.00757.1400010
Iftikhar AhmedPAK2023110333.00560.0000000
Pragyan OjhaIND2012121333.00446.8200000
Darren SammyWI2016110222.002100.0000000
Brad WhealSCO2026110222.00366.6700000
Mark WattSCO2026110222.00450.0000000
Page 1Next

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