Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Jim BurkeAUS19571957231215189107.50--100150
Senuran MuthusamySA2025202544121510971.6740952.57110192
Hashmatullah ShahidiAFG20212021242215200*107.5046746.04100241
Charlie BarnettENG1938193835021512643.0045047.78100250
Sachin TendulkarIND198919894602155935.8348744.15020230
Brendan TaylorZIM202020203602156735.8330071.67020265
Dean ElgarSA20132013672215103*43.0043549.43100252
Hanuma VihariIND202220224712155835.8352241.19010240
Tom HaywardENG190419044702156730.7150.00032120
Inzamam-ul-HaqPAK2007200748121592*30.7141052.44010240
Johnny TyldesleyENG190419044802159726.88--021212
Jeff DujonWI198719876822157735.8358536.75010210
Wasim JafferIND200220025902158623.8942051.19032350
Amal SilvaSL1985198559121511126.88--10000
Vernon PhilanderSA2019201961112154621.5057937.13002242
Kerry O'KeeffeAUS19771977813521548*26.8862134.62001190
Mitchell StarcAUS20152015111442155821.5033564.18024256
Mathew SinclairNZ19991999110214214214.0044747.87100220
Hashan TillakaratneSL19961996341214126*71.3358336.71110180
Mohammad HafeezPAK20032003361214102*42.8043049.77110272
Tamim IqbalBAN2009200936021412835.6744747.87101290
Denis ComptonENG1938193846121410242.8040153.37110350
Bevan CongdonNZ1966196636021410435.6726732.58111161
Mitchell SantnerNZ201720176702147330.5750642.29010245
Carl HooperWI199919994802148626.7547844.77010260
Sammy CarterAUS190819084832146642.80--020280
Kenneth HutchingsENG1908190848021412626.75--101261
Jeffrey StollmeyerWI195119514802145426.75--010170
John GoddardWI19481948710321446*30.57--00081
Keith ArthurtonWI1993199371002147721.4052141.07024191
Jack CheethamSA1953195371122146623.78--020150
Balwinder SandhuIND1983198381142147130.5718960.85021173
Daniel VettoriNZ1997199791642149017.8358336.71011220
Allan RaeWI1949194923021310971.00--110113
Chamara SilvaSL20062006241213152*71.0030769.38112271
Bill EdrichENG1946194634021311953.2574928.44110150
Ashwell PrinceSA2009200935021315042.6037956.20101262
Jack FingletonAUS1937193735021313642.6067931.37100110
Eddie BarlowSA196219623502136742.60--030192
Asghar AfghanAFG201920193502139242.6039154.48031138
Peter RichardsonENG195919594602136835.5045432.16020160
Dion EbrahimZIM200420044702137030.4352940.26020270
Shakib Al HasanBAN201820184702138030.4336358.68021250
Kapil DevIND1993199387121366*35.5031168.49010253
Graeme SmithSA200920095922137530.4344847.54022240
Ijaz ButtPAK1959195951022135826.63--01100
Abdul QadirPAK19871987101002136121.3038349.61011167
Somachandra De SilvaSL1982198251022134926.6331137.9400090
Fred TruemanENG19631963101712133813.3116249.38001194
Curtly AmbroseWI19881988111752134417.7545247.12002241

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.