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/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Max WalkerAUS19751975110777.002231.8200000
Shane ThomsonNZ19941994110777.002528.0000000
Paul StrangZIM2000200011177*-1643.7500000
Nummy DeaneSA19241924120753.50--00000
Mike SmithENG19581958120773.5030.0000100
Barry KnightENG19681968120763.501450.0000000
Haroon RasheedPAK19781978120743.504017.5000000
Danny MorrisonNZ19901990120763.503023.3300010
Jason GallianENG19951995120773.502231.8200100
Geoff AllottNZ1999199922277*-4316.2800000
Anil KumbleIND1999199911166*-875.0000000
Steve WaughAUS1993199311166*-3200.0000010
Inzamam-ul-HaqPAK19961996110666.001637.5000000
Peter WilleyENG19771977110666.001833.3300010
Paul AdamsSA1998199811166*-1735.2900010
Gilbert JessopENG19021902110666.00--000-0
George ThompsonENG19091909110666.00--000-0
Harold LarwoodENG19291929110666.00--000-0
Derek ShackletonENG1963196311166*-2227.2700010
Bill LawryAUS1968196811166*-6100.0000010
John EdrichENG19741974110666.001637.5000000
Alan KnottENG19721972110666.001442.8600000
Eric FreemanAUS19681968110666.001540.0000010
Ross EdwardsAUS19721972110666.001250.0000010
Malcolm MarshallWI19881988110666.001060.0000000
David BairstowENG19801980110666.00785.7100000
Robin JackmanENG19801980110666.004150.0000010
Phil TufnellENG19991999110666.001346.1500010
Adam HollioakeENG19991999110666.001346.1500000
Ben HollioakeENG20012001110666.001346.1500000
Dirk ViljoenZIM20002000110666.001250.0000000
Sid PeglerSA19241924120663.00--00100
Eric PetrieNZ1958195812165*6.00--00000
Geoff ArnoldENG1975197512266*-5120.0000010
Allan LambENG19901990120643.002623.0800010
Mark WaughAUS19971997120653.003218.7500010
Graeme HickENG19951995120633.00785.7100000
Ajay JadejaIND19961996120663.003616.6700110
Daryll CullinanSA19991999220663.003218.7500100
Michael VaughanENG20012001110555.00771.4300000
Dinesh MongiaIND20022002110555.003016.6700000
Mark BoucherSA19991999210555.001050.0000000
Ridley JacobsWI20002000110555.002123.8100010
Archie MacLarenENG19091909110555.00--000-0
Bert HopkinsAUS19021902110555.00--000-0
Jack WhiteENG19291929110555.00--000-0
Denys MorkelSA19291929110555.00--000-0
Jock CameronSA19291929110555.00--000-0
Brian CloseENG19721972110555.00955.5600000
Sonny RamadhinWI1957195711155*---00000

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.