Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th 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)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · 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
Alastair CookENG/ESS2006-202338622251417241.90493550.9461203241
Stuart BroadENG/NOT2006-202345519101616924.19149767.8714612112
Clyde WalcottWI1950-1957241217168*72.33--100280
Jonny BairstowENG/LS/WF2012-2026284141344167*36.32220261.04110416411
John SimpsonENG/MID/SUS2014-202511113617328416727.60584756.17220736946
Luke WrightENG/SUS2007-20211819038916620.4740496.291143710
David BoonAUS1985-1993682458164*76.3390450.66130481
Bruce MitchellSA1929-1947361371164*74.20--110-0
Arthur ShrewsburyENG1884-189346039516465.83--210250
Garry SobersWI1957-1973593571163*95.1775757.86220620
Andrew StraussENG2004-201228411187316146.83336155.736822323
Dean ElgarSA/SOM/ESS2012-202568037715847.1366456.78110502
Dilip VengsarkarIND1979-199048150815772.57103249.22311620
Rohan KanhaiWI1957-197558040515750.6349356.19121360
Dawid MalanENG/MID/OI2014-2025627882455156*35.07362067.8269730221
Will RhodesWAR2018-202334038415696.0072952.67300490
Ben StokesENG/DUR2011-202625373136515540.15203866.9838515928
Bill WoodfullAUS1926-193436125915551.8067936.23101110
Tom GraveneyENG1952-19681116184315356.2092743.37251933
Steve WaughAUS1989-2001993353152*58.8354065.37111354
Colin CowdreyENG1956-19681321373315240.7226026.54220571
Michael SlaterAUS1993-200123018115260.3333054.85100210
Nick ComptonENG/MID/SOM2013-20172336192614926.46206444.862451120
Robin SmithENG1988-199514234901148*47.42169953.032611130
Ken BarringtonENG1955-19681218083814846.5687741.39171764
Inzamam-ul-HaqPAK1992-2006811249814855.3379063.04141571
Allan SteelENG1884-188834116614855.33--100130
Kumar SangakkaraSL/SUR2006-201715191101314756.28159863.394501016
David BedinghamSA/DUR/BP2021-202634121314771.0038854.90101242
Viv RichardsWI1975-19911314388214580.18101187.2426010914
Mark StonemanENG/MID/DUR2014-2024325541580144*30.98265159.6035102094
Vernon RansfordAUS1909111143143*---100210
Ravi BoparaENG/SUS/ESS2008-20243233388014329.33115776.061207814
Harry TrottAUS1888-189647019114327.29--103240
Tim BresnanENG/YOR/WAR2006-202116182445142*27.8181454.67111403
Andrew FlintoffENG1999-20091819463214242.1369391.202327022
Martin CroweNZ1983-199435021014242.0045945.75100263
Roy McLeanSA1955-196024017814244.50--100211
Sid BarnesAUS194812014114170.50--101142
Allan LambENG1982-199220315116113944.65203357.114431484
Jamie SmithENG/SUR/LS2018-20261923368713834.3584881.011417515
Roy FredericksWI1969-197657033813848.2968449.42131401
Rohit SharmaIND2009-202667027113838.7133880.18111347
Marcus HarrisLAN/LEI2024-202523020913869.6728972.32110310
Neil McKenzieSA200812017813889.0053633.21100210
Chris WoakesENG/WAR2013-202517234528137*27.79100652.49122721
Les AmesENG1931-1938712255513755.5049042.65230532
Mark ButcherENG1997-2004611048213743.82108844.30130781
Lewis GregoryENG/SOM/TR2014-20261616444913737.4264969.18111536
Michael ClarkeAUS2004-20151115257613644.3187066.21140731

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