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
Martyn MoxonENG198819886913039937.8893132.55021290
Tamim IqbalBAN2011201151003038330.3055454.69020412
Ross EdwardsAUS1975197561023039937.8868444.30032350
WPUJC VaasSL2006200661243036437.8874940.45022370
Bruce MitchellSA1939193935030210960.40--120270
Jeffrey StollmeyerWI1952195235030215260.40--200200
Herbert SutcliffeENG1932193236130219460.4074237.74110220
Mohammad RizwanPAK202020205703027243.1469243.64040291
Cameron GreenAUS20242024471302174*50.3353056.98100406
Brendan NashWI2010201068030211437.7556153.83120291
Jack HobbsENG190819084813028343.147873.08031271
Graeme FowlerENG198219824803028637.7573940.87030350
Doug InsoleENG195719575102302110*37.75--111220
Asif IqbalPAK1969196951003029230.20--022220
Sai SudharsanIND2025202561103028727.4578038.72022380
Michael BevanAUS19971997813330287*30.2073441.14022390
Graham RoopeENG1973197381413025623.2386128.11021270
Billy ZulchSA1911191136030115050.1764146.96200291
Greg ChappellAUS1979197936030112450.1765146.24110310
Faf du PlessisSA2020202047030119943.0059750.42100401
Aravinda de SilvaSL199219926803018537.6348462.19030363
Dudley NourseSA1951195158030120837.63--100300
Qasim UmarPAK1983198358130111343.0064144.62110230
Jack HobbsENG193019305903017833.4485135.37020180
Andrew HudsonSA1995199559030113533.4463247.63111412
Asanka GurusinhaSL19921992610330113743.0081536.93101361
Shikhar DhawanIND20182018611030110727.3642171.50100473
Sunil GavaskarIND198719875703009642.8650835.43031161
Sean WilliamsZIM2016201648030011937.5045066.67110451
Darren BravoWI2014201458030010937.5063747.10111347
Stan McCabeAUS193019306813009042.8631067.74020380
Viv RichardsWI19871987681300109*42.8638178.74110393
Maurice TateENG19291929592300100*42.8614979.19110112
Bill BrownAUS1934193459030010533.3381136.99121180
Khurram ManzoorPAK20132013510030014630.0061948.47122430
Carl HooperWI19901990611130013430.0063147.54101262
Bapu NadkarniIND19621962612330078*33.33--031101
Neil JohnsonZIM1999199961213007527.2769842.98031304
Cameron GreenAUS2025202581403005221.4358651.19012380
Salim DuraniIND1964196481413009023.08--020294
Neil HarveyAUS1948194845129915374.7526861.94200320
Geoffrey LeggeENG1930193046129919659.80--101230
Tillakaratne DilshanSL20102010610129968*33.2235284.94031381
Salman ButtPAK2009200961002996629.9071241.99011360
Marlon SamuelsWI2016201681412997623.0067244.49022493
Aaron RedmondNZ2008200871412998323.0078538.09021422
Aminul IslamBAN2001200181612998419.9387134.33021250
Gundappa ViswanathIND1973197336129811359.6072840.93111441
Patsy HendrenENG1934193446029813249.6786434.49110300
Andrew JonesNZ199419943602988149.6762847.45030300

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.