Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - 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
John ReidNZ1962196236040314267.17--130554
Craig WishartZIM20012001610040311440.3070856.92121478
Les AmesENG19331933810240310350.3833931.5612072
Grant FlowerZIM2002200261204037233.58107337.56031510
Dean ElgarSA20162016813040312731.0091943.85111492
Younis KhanPAK20002000814140311631.0092943.38211424
Dhananjaya de SilvaSL20192019814240310933.5870457.24201534
Donald BradmanAUS19321932332402299*402.0014770.07201300
Imran KhanPAK19891989673402109*100.5066660.36130368
Joe BurnsAUS2019201969040218044.6775253.46121511
Greg MatthewsAUS19851985611140211540.2082948.49210313
Tony PitheySA1964196491314028533.5082025.37031331
Roy FredericksWI1969196991704026423.6590634.44032401
Jack HobbsENG1925192547040115457.2993641.45211290
Arthur MorrisAUS1950195059040115744.56100.00201292
Robert ChristianiWI19481948710040110740.10--13001
Pankaj RoyIND19551955713240110036.45--12300
Mohammad RizwanPAK202220228152401104*30.8573154.86101463
Larry GomesWI198319831115340112333.4233336.94100120
Warren BardsleyAUS1911191151004009440.0068858.14041310
Mansur Ali Khan PataudiIND1968196861104007436.3618730.48040432
Basil D'OliveiraENG19681968712340015844.4466743.78122541
Ian SmithNZ198419849134400113*44.4456970.30101492
Ian BothamENG19861986915140013828.5755971.56111498
Ian HealyAUS1994199491524006130.7778850.76041450
Ben FoakesENG2022202210164400113*33.3381549.08122420
Lance KlusenerSA200120011219240010823.5369257.80112546
Leonard HuttonENG1952195246139915079.80--210300
Matthew WadeAUS20122012814339910636.2779650.13120366
Dilip VengsarkarIND1981198191513996128.50104038.37021370
Paul DowntonENG1984198491533997433.25135429.47031330
Ridley JacobsWI2004200410163399107*30.6975952.57112453
Bruce MurrayNZ1969196981613999026.6015345.75030341
Bryan YoungNZ1995199581613998426.60118833.59031390
Dennis AmissENG19761976230398203132.6773354.30200521
Stephen FlemingNZ200820085803988749.7569757.10040562
Frank WorrellWI1953195358039823749.75--110351
Manoj PrabhakarIND1990199071123989544.2279646.11030410
Nazmul Hossain ShantoBAN20212021714139816330.6275352.86204387
Shan MasoodPAK20252025510039714539.7073154.31131336
Derek RandallENG19841984711039716436.0991143.58213443
Stephen FlemingNZ20022002815039713026.4798940.14110530
Warren BardsleyAUS19091909510039613639.60--201220
Collie SmithWI19571957510039616839.60--201374
Kushal Janith PereraSL20162016713039611030.4652675.29110504
Roston ChaseWI20182018917039610623.2975952.17112412
Kane WilliamsonNZ2021202147139523865.8385846.04110490
Gerry GomezWI19481948710139510143.89--12170
Sunil GavaskarIND198519857122395166*39.5068937.88121270
Steve WaughAUS1988198881303959130.3887445.19031401

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.