Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Matthew HaydenAUS200020005802676933.3851451.95020380
Jacob BethellENG2026202648026715433.3851152.25112300
Sourav GangulyIND199819985912676533.3857446.52010322
George ThompsonENG191019105912676333.38--020-1
John WaiteSA196019605922677738.14--041210
Andrew FlintoffENG2009200971112677426.7047955.74012351
Sachin TendulkarIND2006200681212676324.2749953.51011460
Fred TitmusENG19651965111432676024.2727442.34030191
Grant FlowerZIM19951995471266201*44.3383231.97100171
Maurice LeylandENG193319334702668638.0066939.61021350
Norm O'NeillAUS1965196547126674*44.33--020-2
Dean JonesAUS19871987472266184*53.2062942.29101201
Yasir HameedPAK200520054802667633.2542662.44030342
Peter RichardsonENG1958195869026610029.569026.67110220
Al SahariarBAN2001200161202666822.1761443.32021303
Malcolm MarshallWI19841984131512665719.0046457.33022382
Andrew StoddartENG1892189235026513453.00--111244
Brendan TaylorZIM202120213602659244.1727496.72020422
Washington SundarIND2021202146226596*66.2550252.79032315
Mathew SinclairNZ200420045802657633.1362442.47032352
Mominul HaqueBAN20232023482265121*44.1740166.08100283
John WaiteSA19551955510126511329.44--111320
Shane WatsonAUS2011201161102658824.0945558.24012432
Virat KohliIND2022202261112657926.5067239.43010331
Usman KhawajaAUS201920196112265101*29.4443960.36101360
Alan KnottENG19681968711326573*33.1368128.78020360
Graeme WoodAUS19881988611126511126.5063042.06101320
Vijay ManjrekarIND1962196261202658522.0810.00022100
Dipak PatelNZ1987198761202656222.0870537.59012233
Adam LythENG20152015713026510720.3852950.09101401
Grant FlowerZIM200020008161265106*17.6794228.13104304
Sean WilliamsZIM20212021231264151*132.0050052.80200241
Sean WilliamsZIM2024202424126415488.0032082.50100233
Axar PatelIND202320234522648488.0047455.70030259
Barry SinclairNZ1964196436026413844.00--111370
Gordon GreenidgeWI1985198547226410052.8060044.00110350
Dwayne SmithWI20042004681264105*37.7137370.78101385
Quinton de KockSA201420145812648137.7146656.65021203
Tom HaywardENG189818984802647033.00--010190
Nari ContractorIND196119616802649233.00--020210
Mitchell SantnerNZ202420245902647629.3342162.710202613
Bill LawryAUS1967196759026410029.3314967.11102180
Carlisle BestWI1990199059026416429.3353049.81111301
Nurul HasanBAN2022202251012646429.3340165.84021363
Brendon McCullumNZ2006200671212647424.0037171.16012344
Kumar DharmasenaSL1997199761232644029.3373136.11000242
Nicky BojeSA2006200671322644824.0049653.23001451
Jeffrey StollmeyerWI1949194923026316087.67--110150
Nasir HossainBAN201220122402639665.7539466.75030276
Albert WardENG1894189424026311765.75--110210

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.