Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM282/4 (77.4)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ian RedpathAUS1968196881504559230.3379939.67042640
Jesse RyderNZ2009200959045420150.4482055.37201513
John EdrichENG197419748111454100*45.40121037.52120411
Agha SalmanPAK202420247132454104*41.2766368.48142477
Carl HooperWI19951995914145412734.9280356.54122588
Jason HolderWI2015201510193454103*28.3868566.28121548
Bob WoolmerENG19771977712145313741.18109441.41211540
Alex LeesENG20222022101904536723.84105243.06020581
Kepler WesselsAUS1983198368045217956.5068366.18210611
Martin GuptillNZ20102010510145218950.2297346.45131396
Ian BellENG20142014813045216734.7773561.50130566
Graeme SwannENG20092009121444528545.2052685.93041595
Shaun PollockSA200320031115645266*50.2273461.58021495
Andrew HilditchAUS1979197991804528525.11111938.25041350
Shakib Al HasanBAN2011201159045114450.1166767.62140520
Soumya SarkarBAN2017201771404518632.2178857.23040603
Motganhalli JaisimhaIND1961196169145012756.25--130454
Frank WorrellWI196019606101450197*50.00100.00133333
Ian HealyAUS199619965103450161*64.2973061.64111540
Wayne PhillipsAUS19841984816145012030.0087151.55121564
John WrightNZ19881988611044910340.82136132.99120581
Neil HarveyAUS19611961712044911437.4227640.22130320
Herbie TaylorSA19311931713144911737.42--120150
Asad ShafiqPAK20132013814044913032.07108341.46220592
Marvan AtapattuSL19971997915044910829.93106142.32111640
Mohammad YousufPAK1999199981504499529.9386851.73053614
Rick DarlingAUS1979197981514499132.0777849.61040431
Geoff MarshAUS19881988815144984*32.07131134.25050560
Vic PollardNZ196519651018244981*28.06--041580
Dave HoughtonZIM199619966101448104*49.7888050.91120494
Mohammad YousufPAK199819987121448120*40.73103743.20140622
Dinesh ChandimalSL201820187121448119*40.73109640.88121331
Shivnarine ChanderpaulWI2000200081324488940.73113839.37030441
Vinoo MankadIND19521952913144818437.33--110203
Navjot SidhuIND19891989814144811634.46106442.11133521
Jonty RhodesSA19941994101724487829.87108641.25031454
Alick AthanazeWI2024202491804489224.8979656.28031502
Mike AthertonENG20012001101904485723.58120537.18031610
Mominul HaqueBAN2025202561004478744.7077657.60040415
Mushfiqur RahimBAN20262026611144713744.7092848.17121491
MS DhoniIND2012201281324479940.6490849.23051448
Wasim RajaPAK19801980914544777*49.6778856.73051430
Bill PonsfordAUS1930193058144611063.7182240.15130340
Ian BothamENG19791979812044613737.1774759.71121409
Hashan TillakaratneSL19941994814244611637.1798745.19121650
Shivnarine ChanderpaulWI19981998815144611831.86122736.35122551
Daryll CullinanSA199719979162446122*31.8686051.86123592
Ken RutherfordNZ19921992612344510549.4485552.05131487
Darren BravoWI20162016814044511631.79108441.05121503
Trevor BaileyENG19541954111644458837.08619.84011302

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.