Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM213/2 (57)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
Chris CairnsNZ199919991015154812639.14100154.751406117
Kieran PowellWI20172017101905489028.84118446.28022703
Inzamam-ul-HaqPAK19971997810254717768.38106051.60140675
Peter BurgeAUS19611961712154718149.7338931.11121510
Roy FredericksWI19741974811154610054.6092942.73140660
Saleem MalikPAK198719871218354610236.40125039.28132510
Rohit SharmaIND20232023813054512041.9293158.542216013
Graham GoochENG19921992813054513541.92116846.66220743
MahmudullahBAN20102010714154511541.9288261.79141793
Keith MillerAUS19551955710054414754.408058.75300632
Saud ShakeelPAK20242024713054414141.8595157.20221441
Jeff CroweNZ19841984914054412838.86114447.55141752
Mark BoucherSA20062006112115448527.20108949.95051722
Ian HealyAUS19971997152425448524.73100853.97031661
Bob CowperAUS19651965711054314349.3630641.18220340
Polly UmrigarIND19551955912254322354.30--210390
Neil HarveyAUS19591959814354311449.3627329.3013080
Salman ButtPAK20102010816054310233.94106051.23131870
Misbah-ul-HaqPAK201620161018154311431.94113247.97142485
Mark TaylorAUS199019906112542101*60.22132041.06250510
Graeme WoodAUS19821982917154210033.88140738.52132533
Sachin TendulkarIND2009200969154116067.6396955.83230714
Jackie McGlewSA195319536101541255*60.11--130430
Wasim RajaPAK197719776111541117*54.105345.281513716
Lou VincentNZ20052005711054122449.1893557.86131667
Mohammad AzharuddinIND19861986812254119954.1067950.37130532
Mitchell MarshAUS20232023510254011867.5073973.071407610
Ryan RickeltonSA20252025611154025954.0090259.87110636
Ian ChappellAUS19691969813154013845.0010940.37131501
David BedinghamSA202420241018154011031.7678968.441216212
Frank WorrellWI1950195046053926189.83--210582
KL RahulIND2016201679053919959.8986962.03211587
Jack HobbsENG1910191059153918767.38--14102
Mohammad YousufPAK20042004713053911241.4689160.49210778
Mohammad RizwanPAK202420247131539171*44.9290159.82121466
Jeremy ConeyNZ1985198510163539111*41.46132940.56120490
Clive LloydWI198019801218153912131.71100853.47210593
Sherwin CampbellWI20002000142615398221.56143637.53041704
Gary KirstenSA19951995813053811041.38125542.87150761
Glenn TurnerNZ19761976814053811738.43--220470
Saud ShakeelPAK20232023592537208*76.71117445.74210610
Rishabh PantIND20182018814053711438.3675471.221215516
Tamim IqbalBAN2017201781605378233.56101952.70051595
Tom LathamNZ201520158161537109*35.80113947.15131642
Alex HalesENG20162016101905379428.26120144.71050762
Ben StokesENG20182018102005376626.85116546.09042577
Vijay ManjrekarIND19611961681536189*76.57--130530
Gordon GreenidgeWI19771977510053610053.60--140548
Mark WaughAUS20002000813353611953.60106850.19130562
Gundappa ViswanathIND19821982914153622241.23101051.98142650

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.