ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

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
Andrew StoddartENG18881888120331716.506451.5600030
Arnold FothergillENG18891889220333216.50520.0000031
Ernie BromleyAUS19331933120332616.508240.2400020
Peter CarlsteinSA19581958120333216.50--00000
Graham DowlingNZ19641964120333216.50--00031
Willie RodriguezWI19631963120332816.50--00020
Mike MacaulaySA19651965120332116.50--00010
Rizwan-uz-ZamanPAK19891989220331816.5014622.6000020
Chris MatthewsAUS19881988120333216.504671.7400050
Brad HoggAUS200320033313317*16.509534.7400020
Chris WoakesENG201420143323326*33.005461.1100130
Brian VitoriZIM20112011230331411.004475.0000051
Ish SodhiNZ20232023230332211.0013025.3800140
Ryan RickeltonSA20262026230333111.006650.0000150
Tom ArmitageENG18771877230332111.006319.0500010
Bert HopkinsAUS19091909230332111.00--00001
Ken TaylorENG19591959230332411.00--00020
Gary BartlettNZ19681968230332211.003464.7100131
Graham YallopAUS19841984230333011.006451.5600030
Derek PringleENG19891989230332711.0013225.0000110
Merv HughesAUS199419942313326*16.507643.4200130
Ijaz AhmedPAK20012001230331711.0010033.0000021
Paul JarvisENG19891989230332211.006154.1000030
Dougie MarillierZIM20022002241331511.009833.6700031
Umesh YadavIND202220223423315*16.504770.2100132
Nandre BurgerSA20242024241332311.009335.4800140
Morice BirdENG191419143413320*11.00--00000
Doug WrightENG19391939542332616.50--00000
Erapalli PrasannaIND19621962242331716.50--00040
Ross MorganNZ1966196624033258.2513821.7400110
Arthur BarrettWI1971197124033198.25--00010
Barry WoodENG1973197324033208.2510927.5200030
Merv HughesAUS198819883413321*11.005757.8900130
Mehrab HossainBAN2003200324033148.2512725.9800050
Nuwan ZoysaSL2002200245133288.256650.0000232
Daren PowellWI2006200645033166.608140.7400141
Ravichandran AshwinIND2020202035033156.607544.0000220
Nick CookENG1987198735033146.6018717.6500020
PADLR SandakanSL201620163533319*16.503789.1900070
Danish KaneriaPAK2009200956133166.606154.1000160
Peter FultonNZ2014201436033135.5010431.7300120
Junaid KhanPAK2014201446233168.254967.3500222
Frederick SpofforthAUS188618863623320*8.25--00100
Bobby PeelENG188518854623317*8.25--00230
Maharajah of VizianagramIND193619363623319*8.25--00000
Frank KingWI1953195356033195.50--00300
Pochiah KrishnamurthyIND1971197156033205.50--00210
Curtly AmbroseWI199219923623378.259833.6700030
Richard de GroenNZ1994199436233268.256154.1000150
Shaheen Shah AfridiPAK2019201957033144.716055.0000241
PreviousPage 198Next

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.