Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Bill WoodfullAUS1928192836132311164.6091835.19211190
Colin de GrandhommeNZ201920196823238353.8338883.250302612
Henry NichollsNZ2021202169032315735.8973643.89110351
Tom LathamNZ2021202161113239532.3087736.83020320
Ravi ShastriIND198619869113323121*40.3862448.881112710
Marcus TrescothickENG20062006712032310626.9270945.56111502
Roston ChaseWI2026202646032219453.6758255.33110322
Herbie TaylorSA191419143603229353.67--030-0
Keith ArthurtonWI19921992361322157*64.4069846.13121312
Garry SobersWI1963196358032210240.2520445.10120252
Graeme SmithSA20112011591322101*40.2550064.40110390
Jonny BairstowENG2023202369132299*40.2541877.03030434
Brendon McCullumNZ20052005710032211132.2044572.36112453
Prasanna JayawardeneSL200720078101322120*35.7866048.79123340
Sanjay ManjrekarIND1990199071003229332.2068347.14020430
Devon SmithWI20042004611132210832.2064050.31101530
Farokh EngineerIND1969196971403227723.00--011220
Abid AliPAK20192019231321174160.5054858.58200392
Damien MartynAUS2000200048432189*80.2562251.61020441
Denys MorkelSA192919295813218845.86--030-0
Chandu BordeIND19681968611232165*35.671233.33031230
Saleem YousufPAK19871987911232191*35.6750945.19011260
Chandu BordeIND19671967612032112526.7522629.20112370
Roland HolderWI1997199781323219129.1879640.33020341
Geoff MillerENG19781978131713218920.06107429.89012290
Karun NairIND20162016331320303*160.0040379.40100354
Michael ClarkeAUS20072007451320145*80.0056956.24120281
Matthew HaydenAUS2007200747132012453.3350363.62100311
Andy FlowerZIM1995199547032015645.7160053.33110351
Pat SymcoxSA1998199869032010835.5647767.09110381
Charles KellewayAUS1911191151013207035.5683438.37030180
Garry SobersWI1957195751003206632.00--020440
John GuyNZ19551955510232010240.00--121260
John WrightNZ19861986510232011940.0092934.45132351
Hashim AmlaSA20062006611032014929.0965249.08112440
Sid BarnesAUS19461946330319234106.3371936.86110210
Imrul KayesBAN2014201436031913053.1766647.90200393
Shikhar DhawanIND2013201357031918745.5742075.95100532
Ian BellENG20092009610031914031.9064349.61120332
Bill EdrichENG19481948510031911131.9015322.22120293
Geoff MillerENG1979197971013196435.4486237.01030270
Ian BothamENG19831983510031910331.9048865.37110424
Tony de ZorziSA20252025611131910431.9057655.38111247
Ed CowanAUS2013201361203198626.5884737.66011421
Will YoungNZ2022202271203196926.5871544.62041410
Mehedi Hasan MirazBAN20212021712131910329.0070045.57112352
Bill LawryAUS1970197061213198429.0090635.21021383
Richard HadleeNZ1976197681423198726.58--012168
Patsy HendrenENG193119314503189363.60--030171
Ricky PontingAUS20002000572318141*63.6047067.66110401

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.