LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL86/0 (16)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th 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 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd 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
Boeta DippenaarSA200520054712197136.5055739.32021223
Len BraundENG1907190747121910436.50--101170
Richard HuttonENG197119715822198136.5054640.11021291
Richard HadleeNZ198419846802199927.3829275.00011340
Jack CheethamSA195119515902195424.33--011141
Jacob OramNZ20062006510221913327.3845847.82100282
Gary BallanceENG2016201661102197019.9150743.20010300
Dawid MalanENG2018201861102196219.9158337.56021260
Kevin WrightAUS197919791018521955*16.8558634.47012210
Bevan CongdonNZ197619763402185854.50--040142
Bob WoolmerENG1975197524021814954.5054040.37100272
Allan SteelENG18831883351218135*54.50--100200
Barry SinclairNZ1966196636021811436.3326047.31101170
Ali BacherSA196519653602187036.33--020170
Deryck MurrayWI197719775802185227.25--01101
Andrew JonesNZ198819884812187831.1456338.72020191
Narsingh DeonarineWI201220126912187927.2552941.21021262
Ted DexterENG1959195969021814124.2236643.44102260
Eldine BaptisteWI1984198489121887*27.2541452.66011271
Shimron HetmyerWI2017201751002186621.8030771.01010305
David SheppardENG1963196361002186821.803148.39011130
John EdrichENG1972197251002184921.8071330.58000250
Shane WarneAUS20062006101112184321.8034463.37001281
Sammy CarterAUS1921192181132184727.252568.00002320
Aftab AhmedBAN20052005612121882*19.8233066.06012361
Daniel FlynnNZ2009200971302186716.7755439.35023280
JP DuminySA20082008231217166108.5047046.17110221
Rohit SharmaIND20172017232217102*217.0031169.77120203
Sean WilliamsZIM2020202024121710772.3333964.01110225
Rishabh PantIND20192019341217159*72.3331169.77100212
Jack HobbsENG19111911241217126*72.3338656.22110160
Bobby AbelENG18921892351217132*54.25--100160
Rod LathamNZ1992199235021711943.4043949.43100271
Ajinkya RahaneIND201320133612179643.4046646.57020302
Tommy AndrewsAUS192519253602178036.1713753.28020180
Ali BacherSA197019704702177331.0049044.29020230
Desmond HaynesWI199419944712176336.1748444.83010241
Reggie DuffAUS190419044802177927.13--010240
Clive van RyneveldSA195119515902178324.11--01130
Jason HolderWI2020202051022176127.1342551.06010273
Andrew CaddickENG1999199971112174821.7046946.27001283
Ross TaylorNZ2021202161122178024.1144448.87010242
Matthew BellNZ1999199971312178318.0881426.66012190
Max WalkerAUS197719771014521778*24.1145847.38011250
Paul GibbENG1939193935021612043.20--10040
Doug WaltersAUS198119813522167872.0043050.23020141
Martin CroweNZ1988198835021614343.2053740.22100220
Bob CatterallSA192319234702167630.86--020-0
John BracewellNZ1987198771122166624.0063534.02011153
Chris WoakesENG2024202491322166219.6438256.54011250

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.