Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW13/2 (3.5)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Gareth BattyENG/SUR2005-20211710158236.4414240.8500370
Phil DeFreitasENG1988-199411110106389.6421748.85003140
Pieter MalanMID2022-202381212666424.1846357.45023264
Chris OldENG1973-19801112217451*17.4025767.70013204
Steve HarmisonENG2003-2008141365011*7.1411244.6400330
Mark WoodENG/DUR2015-2021121551323613.2021162.56003210
Henry BrookesMID2024-20251415310552*8.7529435.71013141
James FullerMID/HAM/GLO2015-2024191663277132.7039083.85023336
Dominic SibleyENG/WAR/SUR2016-20241116126560*17.6770637.54033340
Nathan SowterMID/OI/ML2015-2026401651303711.82124104.84003132
Fred TruemanENG1952-19651216316036*12.318100.0000336
Liam DawsonENG/HAM/LS2017-2026241861523612.6716592.1200394
Ray IllingworthENG1960-19731118233811321.1391935.36113370
Dennis AmissENG1967-19771218255618834.75110950.14213721
Keaton JenningsENG/DUR/LAN2014-2025131915819832.28103156.35053781
Adam RossingtonMID/NOR/ESS2018-2026192003617918.05283127.560233915
Danielle GibsonENGW/LS/SL2021-2026232143054117.94223136.77003444
Harry BrookENG/YOR/NS2017-2026162325888728.0067886.73043727
Mike GattingENG1980-1993162346378133.53157340.50053921
Josh de CairesMID2022-2026232815438020.11105351.57033732
Moeen AliENG/BP/SB2014-2026202916228722.21123750.28023667
Ian BothamENG1978-19922529582610834.42136260.65153977
Mike AthertonENG1990-200118300102712734.23233643.961831291
Allan LambENG1982-199220315116113944.65203357.114431484
Kevin PietersenENG/SUR2005-2014273741548202*46.91221869.7954318012
Martin AnderssonMID/DER2018-2026323876436220.7495267.54033816
Leus du PlooyMID/DER/SB2019-2026303951722263*50.65263565.3556317814
Alec StewartENG1990-2003284341852124*47.49361451.2531432470
Ian BellENG/WAR2005-201835515173019937.61301757.3441131874
Max HoldenMID/MO/TR2018-2026751078299118430.21536055.80414333832
Luke RonchiNZ/IWX2013-2018220000.0050.0000200
Michael BracewellSB/MSG2025-2026220000.0030.0000200
Rajeshwari GayakwadINDW2017-2022220000.00110.0000200
Edwin EvansAUS1886120000.00--00200
Jack BadcockAUS1938120000.0030.0000200
Surendra NathIND1959120000.0010.0000200
Iqbal QasimPAK1978120000.00100.0000200
Mashrafe MortazaBAN2005-201923015155.001883.3300202
Jhulan GoswamiINDW2012-202233100*0.0020.0000200
Adam ZampaAUS/ESS/OI2019-202673100*0.0060.0000200
Tom BarberMID2017-201943100*0.0060.0000200
Hasan AliPAK2016-2021330313110.3324129.1700223
Gordon WhiteSA1907-191223018186.00--00200
Johnny BriggsENG1886-188823017175.67--00200
KS RanjitsinhjiENG1899-1902230882.67--00200
Sonny RamadhinWI1950-195723111*0.50--00200
Ken RutherfordNZ1990-1994230373712.338941.5700270
Harbhajan SinghIND2002-20115412513*8.333180.6500250
Guy WhittallZIM1999-200034038239.507153.5200240
Chris TremlettENG2007-20113422824*14.005056.0000240

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