Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceENG2016-202123018310261.0028364.66100240
David GowerENG1982-19872401667441.5028358.66020260
Mike GattingENG1982-198724015412438.5035843.02100200
Moeen AliENG2016-202423115386*76.5022169.23020172
Joe RootENG2016-202624113562*45.0021662.50020160
Alastair CookENG2010-20162401326633.0019767.01010190
Derek RandallENG198212012210561.0017968.16100140
Shikhar DhawanIND2013-20172201166858.00106109.43010111
Jonny BairstowENG2016-20242301168338.6716172.05010102
Kevin PietersenENG2006-20102201148057.0018063.33010180
Andrew StraussENG2006-201023111353*56.5019557.95010140
Rohit SharmaIND2013-20172201099154.5015172.1901092
Jonathan TrottENG201012110855108.0022647.79020130
Virat KohliIND2013-201722210381*-95108.4201093
Gary BallanceENG2016120987049.0022044.55010150
James NeeshamNZ20191119797*-11286.6101053
Hashim AmlaSA2013-2017220978148.5011782.91010110
David MillerSA2013-20172219475*94.0012873.4401033
Jos ButtlerENG2024110848484.0051164.7101083
Chris BroadENG1987120845442.0017149.12010100
Tim RobinsonENG1987120848042.0021838.53010110
John EmbureyENG1987120785839.0015949.0601092
Lewis GregoryENG2021110777777.0069111.5901063
Harry BrookENG2024-2026220767538.009976.7701060
Alex HalesENG2016120715435.5016243.83010130
Chris TavaréENG1982120715435.5025028.40010100
Jamie SmithENG2026110696969.008482.1401091
Rahul DravidIND2004110676767.0010862.0401040
David HusseyAUS2010220673433.5055121.8200071
Daniel LawrenceENG2026110656565.008279.2701090
Colin de GrandhommeNZ2019110646464.007190.1401061
Jordan CoxENG20261216359*63.008276.8301080
Emilio GayENG2026120606030.0011850.8501190
Bob TaylorENG1982120555427.5015335.9501040
Faf du PlessisSA2013-2017220542827.008464.2900030
Yuvraj SinghIND2004-2017220535326.5035151.4301181
Geoff MillerENG1982120524726.0011346.0200060
Ollie RobinsonENG2026110505050.0047106.3801071
Paul CollingwoodENG2006-2010220502825.0010348.5400070
Philip SaltENG2021-2024220503725.0031161.2900090
Ajit AgarkarIND2004110474747.005094.0000031
Ian BothamENG1982-1987240453711.255384.9100170
Jofra ArcherENG2024-20262224432*-31141.9400023
Michael HusseyAUS2010220432521.5029148.2800070
David WarnerAUS2010220424121.0034123.5300060
Kane WilliamsonNZ2019110414141.006959.4200040
Zak CrawleyENG2021110393939.0034114.7100070
Will JacksENG2024110373737.0023160.8700042
Michael ClarkeAUS2010220353017.5023152.1700060
Kennedy OtienoKEN2004110333333.007345.2100050
Page 1Next

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