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
Dan LincolnKEN20212021110888.001080.0000000
Jess KerrNZW20242024110888.004200.0000020
Georgia PlimmerNZW20242024110888.008100.0000020
Archie LenhamSUS20252025110888.001457.1400000
Ted PeateENG1884188411188*---000-0
Tip FosterENG19071907110888.00--000-0
George DuckworthENG1929192911188*---000-0
Walter RobinsENG19331933110888.00--000-0
George PopeENG1947194711188*---000-0
Fred TruemanENG19581958110888.00--000-0
Fred TruemanENG19641964110888.006133.3300001
Don SmithENG19571957110888.00--00010
Wes HallWI1966196611188*-1172.7300010
Eknath SolkarIND19751975110888.003423.5300000
Derek RandallENG19841984110888.001361.5400000
Faoud BacchusWI19831983210888.002532.0000000
David GowerENG19871987110888.00988.8900020
Trevor LaughlinAUS19791979110888.002236.3600000
David BairstowENG19841984110888.002236.3600000
Terry AldermanAUS19891989210888.003920.5100010
Jeff DujonWI19841984210888.00988.8900010
Roger HarperWI19841984210888.001266.6700010
Fanie de VilliersSA19941994110888.003125.8100010
Marcus TrescothickSOM20172017120884.001747.0600120
Ranjan MadugalleSL19841984120854.003324.2400010
Daan van BungeNED20092009220884.001080.0000110
Mohammad AshrafulBAN20052005120864.001650.0000010
Sean ErvineZIM20032003120844.001457.1400010
Chris MartinNZ20042004121878.004020.0000010
Simon JonesENG20042004220844.001553.3300020
Ian BellWAR20182018120884.007114.2900120
Kemar RoachSUR20212021121888.004418.1800010
Kyle JarvisLAN2017201712188*8.002729.6300120
Jason RoyOI20232023220884.001172.7300110
Chris LiddleSUS2015201522184*8.001747.0600020
Keshav MaharajSA20252025220874.001747.0600010
Tom BlundellNZ20262026120844.003324.2400000
Oliver Hannon-DalbyWAR20142014321868.001844.4400000
Mohammad RizwanPAK20262026120874.002927.5900010
Jayant YadavMID20232023120874.001457.1400010
George ScottMID20172017220884.001361.5400100
Richard GleesonNOR20182018121888.003324.2400010
Fred KlaassenKEN/MO20222022220864.001172.7300010
Fionn HandIRE20232023120874.004119.5100000
Rachin RavindraNZ20262026120884.002236.3600110
Akash DeepIND20252025120874.002138.1000001
Sam ConnersDER20212021120864.004119.5100010
Issy WongENGW/SB2026202622187*8.006612.1200010
Amara CarrLS2021202142184*8.001361.5400010
Ali OrrSUS20222022120874.003622.2200010

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.