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
Mark BoucherSA2002200291333496334.9062755.66021431
Dennis AmissENG1977197771423498229.08114530.48032290
Khaled MashudBAN200420048152349103*26.8585041.06122461
Mansur Ali Khan PataudiIND1969196981503499523.27--033362
Graham GoochENG1982198246034812758.0059758.29120500
Hashan TillakaratneSL20032003710034814434.8084441.23111490
Quinton de KockSA202120216101348141*38.6750668.77112328
Ken BarringtonENG1962196281123488438.677347.95031460
Henry NichollsNZ202320237131348200*29.0057660.42100285
Kepler WesselsSA19941994713034810526.7783641.63110450
Arjuna RanatungaSL1994199481413486226.7766752.17012425
Cheteshwar PujaraIND20152015581347145*49.5771448.60111372
Jimmy AdamsWI19961996593347208*57.8377744.66111421
Shane WarneAUS19991999132023478619.2849470.24025386
David SheppardENG1962196247134611357.6724949.00131250
Vinoo MankadIND19551955810134622338.44--100220
Chris TavaréENG19831983510034610934.6095636.19121330
Shane WatsonAUS2012201261103468331.4577944.42031353
Aiden MarkramSA20212021611134610834.6077444.70121463
Javed OmarBAN2005200561203467128.8384940.75010480
Syed KirmaniIND19761976111533468828.833663.89020330
Alan KnottENG19761976610034511634.5067451.19130430
David GowerENG1987198761003457234.5065852.43030500
Phil SimmonsWI1993199371113458734.5053464.61020531
Mark BoucherSA/IWX20052005111633456426.5477144.75022380
John CrawleyENG1996199646134411268.8086639.72210311
Jack HobbsENG1929192936034414257.3366142.66130190
Adrian GriffithWI1999199948034411443.00120628.52121311
Jason HolderWI20192019581344202*49.1449070.20100448
Desmond HaynesWI198519854823449057.3368550.22041411
Imtiaz AhmedPAK1958195859034412238.22--111140
Ravi ShastriIND1985198571203448128.6742843.69020200
Shai HopeWI2018201891703446720.2478044.10011353
Ted DexterENG1965196559334380*57.17--041480
Boeta DippenaarSA20042004510234311042.8889338.41110400
Denesh RamdinWI201220127102343126*42.8872047.64200301
Hemu AdhikariIND194819486103343114*49.0052225.86110200
Adam GilchristAUS2000200081133437542.8852265.71030521
Dhananjaya de SilvaSL20222022713034310926.3861555.77110433
Graeme HoleAUS1953195371313436628.5870.00031210
Ken RutherfordNZ1990199091303437926.3867850.59033451
Madan LalIND1983198391553437434.3038751.94033190
Gerry AlexanderWI1961196136234210885.5036053.33131301
Dinesh ChandimalSL202520254703429348.8670748.37040332
Phil MeadENG1923192347034218148.86--11100
Bruce MitchellSA1932193247034211348.86--131120
Pankaj RoyIND1956195647034217348.86--110120
Viv RichardsWI19811981571342182*57.0057759.27202504
Tom LathamNZ2020202061013428638.0073046.85040401
Nayan MongiaIND1994199471113428034.2073546.53011410

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.