Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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 by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael RichardsonDUR2016201612019179.507226.3900020
Oli StoneENG2019201912019199.502965.5200140
Jake LibbyWOR2021202112019139.502867.8600030
Nathan SmithNZ2026202612019159.502190.4800030
Rob JonesLAN2021202112019189.505137.2500030
Tom WoodDER2021202112019189.504938.7800040
Shane SnaterESS2023202322019199.503063.3300140
Dan MoriartyYOR2024202412019149.504542.2200030
Blake CullenMID202520251211912*19.002673.0800030
Tristan StubbsMO2022202222019189.502095.0000010
Archie LenhamSUS2022202212019199.508522.3500130
Sayali SatghareINDW202620261211918*19.005435.1900040
Gerry HazlittAUS1912191222019199.50--00100
Kenny BurnAUS1890189012019199.50--00100
Tommy AndrewsAUS1926192612019109.50--000-0
Herman GriffithWI19331933121191819.00--00000
George FrancisWI192819281211919*19.00--00100
Jack SiedleSA1935193512019139.50--000-0
Eric DaltonSA1935193512019199.50--00100
Ivan BarrowWI1933193312019129.50--000-0
Amar SinghIND1936193612019129.50--000-0
Nazir AliIND1932193212019139.50--000-0
Sadu ShindeIND1952195212019149.50--000-0
Polly UmrigarIND1952195212019149.50--000-0
Alec CoxonENG1948194812019199.5020.0000100
AlimuddinPAK1954195412019199.50--00100
AlimuddinPAK1962196212019109.50--000-0
Dick MotzNZ1965196512019119.50--000-0
Micky StewartENG1963196312019179.501910.5300000
Ian ChappellAUS196819681211912*19.003259.3800010
Norman GiffordENG197219721211916*19.006827.9400010
Richard CollingeNZ1978197812019199.508721.8400120
Ken WadsworthNZ1969196912019149.505038.0000020
Alan WardENG196919691211919*19.003751.3500130
Haroon RasheedPAK1978197812019159.504146.3400011
Ian AustinENG199819982211911*19.002479.1700010
Mohammad AmirPAK2016201623019126.332479.1700040
Craig OvertonENG/SOM/SB2021202133019146.333948.7200140
Phoebe FranklinSES/WF2024202433119129.5015126.6700010
Charis PavelyLS2026202643019136.3318105.5600011
David BrownENG196919692311911*9.509120.8800020
Geoff MillerENG1984198423019106.336628.7900110
Neil FosterENG19841984232199*19.003652.7800020
Ian BishopWI199519952321910*19.003948.7200000
Mohammad AmirPAK2010201024019194.755733.3300310
Glenn MaxwellAUS/LAN2019201934019124.752770.3700011
Robert KeyENG20032003110181818.004341.8600020
Muttiah MuralitharanSL19981998210181818.0013138.4600011
Chris GayleWI20182018110181818.002864.2900010
Heath StreakZIM199919991111818*-2962.0700000

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.