ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Wilfred RhodesENG1913191322017015285.00--100-0
Arthur MitchellENG193519352301707256.67--020-0
Zaheer AbbasPAK198119812301709056.6729358.02021190
Farokh EngineerIND197219722401707542.5033251.20020240
Roger HartiganAUS1908190824017011642.50--100180
Cotar RamaswamiIND193619362411706056.67--010-1
Harry GrahamAUS1893189335017010734.00--101120
Paul StirlingIRE202520253601706028.3323572.34010233
Mark AdairIRE202320233611708834.0024070.83011233
George CarewWI1948194836117010734.00--100160
Trevor FranklinNZ199119913601706928.3364726.28010150
Jack IddonENG193519355711707328.33--02300
Chris LewisENG1994199459117075*21.2548335.20011132
Parthiv PatelIND2002200271131704721.2551433.07002160
Geoff LawsonAUS19821982712117057*15.4533251.20023161
Graham McKenzieAUS19641964141921707610.0025937.07015155
Lindsay HassettAUS1949194922016911284.50--110-0
Garry SobersWI1967196712116995169.00--020193
Billy IbadullaPAK1964196412016916684.50--100200
MahmudullahBAN201220122401697642.2527162.36020172
Tiger LanceSA196619662401697042.2512435.48020174
Kushal Janith PereraSL201520153501697033.8023073.48020240
Baron ConstantineWI193519353501699033.80--010-4
Mudassar NazarPAK198119813501699533.8037944.59011170
Hamilton MasakadzaZIM2011201136016910428.1747235.81100151
Clairmonte DepeiazaWI1955195536216912242.25--101160
Salim DuraniIND196119614601697128.1730.00012272
Alzarri JosephWI202020204701698624.1422475.45012195
Tom GraveneyENG195319535701697824.14--020160
Craig McMillanNZ200420045801698221.1343838.58012202
Dale SteynSA201120115831694333.8033250.90002147
Reece YoungNZ2011201151031695724.1441940.33011191
Mushtaq AhmedPAK1998199871121695718.7846136.66013192
Grant FlowerZIM1999199961201694814.0854331.12002121
Tevin ImlachWI2025202561211693515.3647635.50001152
Syed Abid AliIND19711971812316950*18.789552.6301150
Nip PellewAUS1920192023016811656.0029856.38100130
Peter BurgeAUS1963196323116810384.0029135.40110150
Bill WoodfullAUS1929192924016810242.0067424.9310070
Bob SimpsonAUS196019602411689256.0013058.46011120
Joe DarlingAUS189518953501687433.60--020111
Willie WatsonENG1953195335016810933.60--100200
Grant FlowerZIM199219923601688228.0062326.97010110
Zakir HasanBAN202320233601687128.0027860.43020181
Noel McGregorNZ196419643601686228.00--01080
Manoj PrabhakarIND1989198946316854*56.0042939.16010191
Wilfred RhodesENG190919094721686633.60--02000
Arthur ShrewsburyENG188418844711684328.006671.21001100
Ravichandran AshwinIND2014201448216846*28.0023272.41001182
Colin CowdreyENG196119614801689321.00--011150

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.