Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Lord's×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
John SnowENG1965-1976121661697316.9043538.39014150
Tamim IqbalBAN/IWX2010-201934016810342.0019187.96110232
Bob CatterallSA1924-192924016812042.00--101160
Brydon CarseENG/DUR/NS2019-202591011685618.6726463.64011164
Bob TaylorENG1978-198391211686415.2745836.68012151
Paul WalterESS/MO/MSG2017-2026141511683012.0020781.16002118
Darren GoughENG1994-2006212051683411.2026563.40001165
Imam-ul-HaqPAK2018-202655116710041.7521079.52100160
Aravinda de SilvaSL1984-19996901674218.5629357.00001220
Misbah-ul-HaqPAK2009-201644116611455.3324966.67101210
David SteeleENG1975-19762401666441.5044037.73020230
BJ WatlingNZ2013-202136216661*41.5034248.54020260
Farokh EngineerIND1967-19754601658627.5024367.90011210
Michael LumbNOT2014-20174401648141.0024467.21020151
Ben AitchisonDER2021-202634216411282.0026162.84100210
Tim AmbroseENG/WAR2008-2018101311644113.6733349.25001190
Mark RamprakashENG1991-2001101521644012.6245935.73005160
Charles KellewayAUS191222016310281.50--11070
Jordan ClarkLAN/SUR/OI2016-2026111121637818.1125364.43011233
Derek PringleENG1982-1992121301636312.5458927.67012150
Geoff HowarthNZ1978-198324116212354.0038741.86101160
Ramnaresh SarwanWI2004-20096701628923.1420379.80010190
Marlon SamuelsWI2007-20183401608640.0027957.35011184
Ravi ShastriIND1982-199036116010032.0032649.08100181
Jack LeachENG/SOM2014-2024121051609232.0032649.08010270
Fred TruemanENG1952-19651216316036*12.318100.0000336
Peter WilleyENG1980-19856501598231.8033847.04020191
George BaldersonLAN2021-20253511586539.5030352.15010211
Mitchell JohnsonAUS2009-20155611586331.6020577.07010220
Steven CroftLAN2016-20214601586826.3330751.47011171
Shoaib MalikPAK/IWX2003-20188811573022.4319480.93000111
Danny BriggsSUS/HAM/WAR2015-202311921579922.4328555.09010240
Jacques RudolphSA/GLA2003-20154501565831.2032847.56010180
Rob JonesLAN2019-202135215512251.6730550.82100190
Bernard JulienWI1973-197645115512138.7521273.11100192
Jack LeaningYOR/KEN2015-20256811544822.0029552.20000202
George ScottMID2015-2019121011545517.1123665.2501191
Tom Kohler-CadmoreSOM/TR/WF2022-20245511536838.25144106.25010157
Ashar ZaidiSUS/ESS2014-201867215359*30.60135113.33010175
Frank WorrellWI1950-19633601525225.33--01120
Liam DawsonENG/HAM/LS2017-2026241861523612.6716592.1200394
Charlie LlewellynSA19122401517537.75--020-0
Charlie BarnettENG1937-194735115183*37.755950.85010150
Javed BurkiPAK1962-196724015010137.5014430.56100190
John WrightNZ1978-19903501509830.0040137.41010230
Curly PageNZ1931-193724014910437.25--100150
Brian LuckhurstENG1971-197348114853*21.1440436.63010140
Dominic CorkENG1993-2001814114833*11.3834642.77002172
Jack RobertsonENG194912014712173.50--100111
Dudley NourseSA1935-19513601476124.50--02000

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.