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 (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
Ashley de SilvaSL199319933301093.334621.7400110
Mushfiqur RahmanBAN200120012411043.336415.6300000
Enamul Haque jnrBAN200320032421095.002638.4600120
David TerbruggeSA19981998344103*-4323.2600000
Pankaj SinghIND201420142411093.332050.0000220
Jacob DuffyOV2013201334210105.003033.3300120
Zak ChappellNOT201920192411083.334124.3900210
Ben SearsWF20222022242104*5.007912.6600010
Michael CohenKEN202520253411043.332934.4800120
Harry DeanENG191219123421085.00--00100
John HodgesAUS187718772411083.331844.4400110
George UlyettENG188818883401052.502147.6200200
Jack RussellENG192019202401052.502540.0000210
Gary BartlettNZ196619662401062.50--00220
Frank CameronNZ1964196434310810.00--00000
Pervez SajjadPAK19691969441106*3.33--00110
Wasim BariPAK197419743401042.504820.8300010
John TraicosZIM199219923411053.332934.4800120
David O'SullivanNZ197419742411043.337613.1600000
Sikander BakhtPAK198019803401062.505617.8600000
Mike SelveyENG19761976242104*5.004920.4100100
Mike WhitneyAUS19911991343107*10.004820.8300000
Merv HughesAUS198619863401082.503231.2500220
Harbhajan SinghIND19991999553108*5.002540.0000120
Christopher MpofuZIM201120113501082.003727.0300301
Matt SalisburyLEI202420245531075.006216.1300110
Victor NyauchiZIM2021202135110102.506714.9300320
D SamudithaBCAA202620263521010*3.332050.0000301
Bill VoceENG193219323531065.003616.6700100
Sonny RamadhinWI19501950452104*3.33--00110
Alf ValentineWI195619564501052.00--00100
Ed GiddinsENG200020003521073.335219.2300210
Enamul Haque jnrBAN20062006362103*2.506216.1300200
Alan HurstAUS197819783611052.002343.4800310
Harry HowellENG19211921365104*10.003318.1800000
Lance GibbsWI197619763621052.503925.6400100
Maninder SinghIND198619868621062.501059.5200110
Prasidh KrishnaIND20252025473105*2.504920.4100200
Dilshan AbeysingheNSWC20252025682106*1.678112.3500310
CBRLS KumaraSL201820186931081.674025.0000520
Stuart MacGillAUS2003200311101104*1.113033.3300410
Jordan BuckinghamYOR/SA2025202510124104*1.258711.4900510
Craig WhiteENG19961996110999.004719.1500000
Naved-ul-HasanPAK20062006110999.001369.2300010
Jeff CroweNZ19901990110999.004420.4500010
Iftikhar AnjumPAK2006200611199*-3923.0800020
Tim BresnanENG20092009210999.001656.2500010
Chamara SilvaPSC20252025110999.001369.2300010
Paul ReiffelAUS19921992110999.003426.4700000
Ahmed RazaUAE2016201611199*-4022.5000000
PreviousPage 384Next

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.