Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Aiden MarkramSA/MSG2019-202656020913634.8333063.33101231
Victor TrumperAUS1899-1909431194135*97.00--100200
Tom AlsopSUS/HAM/TR2017-20251113235013531.8258959.42110362
Clem HillAUS1896-190534014813537.00--100170
Frank WoolleyENG1912-19328121690134*62.739870.41150562
Charles MacartneyAUS1909-1926571324133*54.00--110171
Basil ButcherWI1963-196936023213338.6745248.23100263
Chris GayleWI2004-20189112434132*48.2256676.68121572
Colin IngramSOM/GLA2014-2025561332132*66.4040581.982102412
Neil JohnsonZIM1999-2000341176132*58.6724970.68100212
Marvan AtapattuSL1998-1999331141132*70.5016983.43100150
Rory BurnsENG/SUR2014-20241927087413232.37162153.921521054
Kane WilliamsonNZ/MID/LS2013-20261620054413227.2090759.981325510
Riki WesselsNOT2014-201755017713235.4018894.15101187
Greg ChappellAUS1972-1980610247413159.25101646.65130551
Sourav GangulyIND1996-200756035313158.8365653.81110413
Steven CrookNOR2014110131131131.00124105.65100230
Bill LawryAUS1961-196836018313030.5015433.77101230
KL RahulIND2018-202658030312937.8855554.59201371
Emilio GayENG/DUR202635023312946.6039858.54110321
Eoin MorganENG/MID/LS2009-2022647262090128*31.67228791.39212518565
Geoff BoycottENG1965-1981213441400128*46.67306240.863911264
Shivnarine ChanderpaulWI/LAN2000-201710145650128*72.22132748.98151841
Patsy HendrenENG1921-1934692311127*44.4312655.56111240
Mike AthertonENG1990-200118300102712734.23233643.961831291
Matt PriorENG2007-201419293970126*37.31133572.663441163
Colin MilburnENG1966-1968351250126*62.5039463.45110365
Derek RandallENG1976-1984810038612638.6078749.05131362
Luis ReeceDER/LS2018-2026814031512522.5068745.85101422
Rilee RossouwHAM/SOM/OI2017-202277025012535.71221113.12110235
Alec StewartENG1990-2003284341852124*47.49361451.2531432470
Jack RussellENG1988-19961013450212455.78112644.58120570
Geoff HowarthNZ1978-198324116212354.0038741.86101160
Bill AtheyENG1980-198723013312344.3324554.29100140
Herbert SutcliffeENG1924-1935811046612242.3612316.26210110
Gubby AllenENG1930-193645021112242.2013046.15110221
Rob JonesLAN2019-202135215512251.6730550.82100190
Ernest TyldesleyENG1928110122122122.00--100131
Jos ButtlerENG/MO/MSG2013-20262227173012128.0897974.571417215
Hashim AmlaSA/SUR2008-2021913148712140.5878462.12222623
Percy ChapmanENG1924-193044123212177.3318073.33120134
George BartlettSOM2019-202346222812157.0047248.31111340
Mohammad AzharuddinIND1986-199635022112144.2030771.99100370
Bernard JulienWI1973-197645115512138.7521273.11100192
Jack RobertsonENG194912014712173.50--100111
Michael VaughanENG2000-20081520180512042.37152152.93421980
Robbie WhiteMID2018-20231120149612026.11109145.46144533
Bob WoolmerENG1972-1981712141212037.4598142.00110482
Peter TregoSOM2014-201967032012045.7138183.99120307
Upul TharangaSL200623018212060.6730360.07110230

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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