Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Rawalpindi Cricket Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahul DravidIND2004220306270153.0054056.67100361
Mark ChapmanNZ2023-2024763297104*99.00174170.69120359
Harry BrookENG2022-202424027115367.75235115.32110328
Daryl MitchellNZ202344026012965.00258100.78200194
Kamil MisharaSL2025-20267702577636.71225114.220202310
Liton DasBAN2020-202434025613864.0041162.29110326
Kusal MendisSL2019-20261010121887*24.2224290.08011215
Mushfiqur RahimBAN2024231216191108.0040153.87100231
Aiden MarkramSA2021-202524021410853.5041052.20100304
Zak CrawleyENG2022-202424020312250.7521494.86110310
Ben DuckettENG2022-202424017110742.7521081.43111211
Mominul HaqueBAN2020-20243501565031.2030151.83010190
Mehedi Hasan MirazBAN20242201557877.5030351.16020181
Kamindu MendisSL2025-20267711524425.33131116.03000173
Janith LiyanageSL20256621515437.7516492.0701194
Sachin TendulkarIND200422014214171.00138102.90100171
Chad BowesNZ20234401425435.50128110.94020211
Nazmul Hossain ShantoBAN2020-20243501404428.0032742.81000171
Shadman IslamBAN20242411369345.3327050.37010160
Joe RootENG2022-20242401347333.5015884.81010100
Tom LathamNZ20234401319832.75130100.77011111
Sadeera SamarawickramaSL20253301294843.0016578.18000111
Ollie PopeENG2022-202424012710831.7514686.99100160
Will YoungNZ20234401158628.75112102.68010142
Pathum NissankaSL20256601132918.8313484.33000141
Wanindu HasarangaSL20255411125937.33101110.89010110
Temba BavumaSA202112110561105.0026339.92010110
Dhananjaya de SilvaSL2019111102102*-16661.45100150
Jacques KallisSA20032219858*98.0014269.0101062
Usman KhawajaAUS2022110979797.0015961.01010150
Lahiru UdaraSL2026330979132.3361159.02010121
Sourav GangulyIND2004220927746.0016655.42010130
Jamie SmithENG2024120928946.0013568.1501056
Marnus LabuschagneAUS2022-2026220909045.0016056.25011120
Senuran MuthusamySA20251118989*-15557.4201080
Tony de ZorziSA2025231885544.0010980.7301063
Boeta DippenaarSA2003220857442.5016352.1501050
Steve SmithAUS2022110787878.0019639.8001080
Tristan StubbsSA2025120767638.0020936.3601161
VVS LaxmanIND2004220757137.5010670.75010120
Herschelle GibbsSA2003220754137.5010968.81000110
Ryan BurlZIM20252217567*75.0057131.5801092
Kagiso RabadaSA2021-2025230717123.677397.2601244
Parthiv PatelIND2004110696969.0014148.94010100
James NeeshamNZ2023-20245436945*69.0051135.2900062
David WarnerAUS2022110686868.0011459.65010120
Zakir HasanBAN2024241684022.6713948.9200072
Yuvraj SinghIND2004220664733.0013947.4800090
Mohammad MithunBAN2020120636331.5015241.4501171
Mahesh TheekshanaSL2025-20266526232*20.6762100.0000060
Page 1Next

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