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
Kris SrikkanthIND19861986120202010.004643.4800140
Eddie HemmingsENG19821982120201410.005735.0900010
Neil FosterENG19891989220201610.005337.7400040
James AndersonENG20172017232201220.002774.0700021
R. P. SinghIND20072007231201710.005437.0400020
Lahiru ThirimanneSL2014201423020166.674247.6200020
Jamie OvertonSUR/LS202520254312016*10.0012166.6700130
Henry BrookesMID2025202555120105.007227.7800030
Marcus TrescothickSOM20142014110191919.003554.2900011
Matthew HoggardENG20032003110191919.003161.2900040
Javagal SrinathIND19961996110191919.004740.4300020
Mohammad HafeezPAK20032003110191919.004146.3400030
Dale SteynSA20082008210191919.004641.3000020
Laura MarshENGW20122012110191919.002190.4800010
Shahzaib HasanPAK20092009110191919.002382.6100030
Dinesh ChandimalSL20162016110191919.004839.5800030
Kushal Janith PereraSL20142014110191919.0015126.6700021
Rassie van der DussenSA20222022110191919.003652.7800040
Sohaib MaqsoodPAK20212021110191919.0017111.7600002
Dawid MalanTR20222022110191919.0018105.5600020
Ashar ZaidiSUS20142014110191919.0019100.0000010
James VinceSB20232023110191919.009211.1100021
David WilleyENG20232023110191919.0011172.7300021
Tom CurranOI202220221111919*-9211.1100040
Marcus HarrisLEI20242024110191919.002190.4800030
Chris GreenMID20212021210191919.0015126.6700010
Babar AzamPAK20212021110191919.0015126.6700040
George GartonSUS20202020110191919.0019100.0000020
Kiran CarlsonLS20262026110191919.0019100.0000011
Manraj JohalWAR20212021110191919.002673.0800030
George UlyettENG18861886110191919.00--000-0
William ScottonENG18861886110191919.00--000-0
George LohmannENG18901890110191919.00--000-0
James LangridgeENG19361936110191919.00--000-0
Peter MayENG19581958110191919.00--000-0
Nasser HussainENG1997199712019199.507824.3600120
Nasser HussainENG20002000221191019.004344.1900030
Aravinda de SilvaSL1984198412019169.503357.5800030
Darren LehmannAUS199919992221913*-17111.7600020
Habibul BasharBAN2005200512019169.502095.0000020
Reon KingWI200020001211912*19.002576.0000030
Praveen KumarIND2011201122019179.502286.3600020
Tim SoutheeNZ2013201322019129.5019100.0000030
Lionel BakerWI20092009121191719.004245.2400020
Steven DaviesSUR2015201522019139.504146.3400010
Steven FinnENG20112011221191919.003259.3800040
Steven FinnSUS202220221211910*19.0010118.8100010
Neil WagnerESS201720171211916*19.005733.3300020
Mohammed ShamiIND2014201412019199.502673.0800130
Keshav MaharajSA2017201722019109.503161.2900030

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.