Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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/27QUETAS

Batting by year (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Nivethan RadhakrishnanTAS2022202212017138.508220.7300020
Nipun MalingaRCC2024202412017128.502568.0000012
AM ForemanWOR2025202512017158.503745.9500020
AL OlliverAA2025202512017118.504240.4800021
P PathirajaACCC2026202612017178.508220.7300100
Heshan DhanushkaPSC202420241211717*17.004438.6400120
Naveen FernandoBRC2025202522017118.502568.0000020
K LiyanageTUCA2025202522017128.505034.0000030
OT JacksonWF2026202612017108.502665.3800020
Frederick SpofforthAUS1877187712017178.50--00100
William AttewellENG188818881221710*-4934.6900020
Billy GunnENG1899189912017148.50--00000
Charlie McLeodAUS18941894121171517.00--00000
William ShaldersSA189918991201798.50--000-0
Norman ReidSA1921192112017118.50--00020
Percy HolmesENG1932193212017118.50--000-0
Teddy HoadWI1928192812017138.50--000-0
George HeadleyWI1954195412017168.50--00000
Janardan NavleIND1933193312017138.50--000-0
Don CleverleyNZ193219321211710*17.00--000-0
Harry AlexanderAUS193319331211717*17.001894.4400120
Cyril WashbrookENG1937193712117917.00--000-0
Jack IkinENG1955195512017178.50--00110
Amir ElahiIND1947194712017138.502373.9100020
Dennis BrookesENG1948194812017108.50--000-0
John WatkinsSA195619561201798.50--00010
John WaiteSA1956195612017178.50--00120
Fred TruemanENG19521952421171717.00--00001
Neil AdcockSA19561956121171717.00--00021
Khalid HasanPAK19541954121171017.00--00030
Trevor BarberNZ1956195612017128.50--000-0
Graham McKenzieAUS197119711221711*-7522.6700020
Warren LeesNZ1977197712017148.503154.8400020
Amal SilvaSL1988198812017168.506326.9800040
Steve WatkinENG1993199312017138.503647.2200020
Justin VaughanNZ19921992121171717.0013912.2300010
Gavin BriantZIM1993199312017168.505133.3300010
Nasir JamalAFG2019201912017158.505034.0000010
Andrew FlintoffENG1998199823017175.674537.7800230
Mike ProcterSA1967196733017165.6710.0000100
Mohammad SamiPAK2010201023117138.506127.8700020
Enamul Haque jnrBAN2009200923117138.504537.7800030
Dale SteynSA2004200423217817.002568.0000011
Sohail TanvirPAK2007200723017135.674438.6400140
Graeme LabrooySL1989198923017115.674835.4200010
Tim PhillipsESS2014201423017125.673745.9500030
Saqib MahmoodLAN202520252321713*17.001894.4400040
Zak ChappellLEI2016201623017105.673548.5700130
Sam RainbirdTAS20212021331177*8.502373.9100020
Abrar AhmedPAK2023202333117108.503548.5700121
PreviousPage 360Next

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.