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
Brendon KuruppuSL19911991120262113.008729.8900040
Peter KirstenSA19931993120261313.0012321.1400030
Craig SpearmanNZ19981998120262213.008829.5500030
Sherwin CampbellWI20022002120262013.0011023.6400030
Atiq-uz-ZamanPAK20002000120262513.005150.9800030
Rajin SalehBAN2008200823026208.6715516.7700110
Suraj RandivSL2010201033026128.678829.5500030
James NeeshamNZ2017201723026158.675349.0600040
Jomel WarricanWI20232023231261813.004360.4700040
Bill WhittyAUS19101910231261513.004163.4100040
George GiffenAUS1885188523026138.67--00030
Fred BarrattENG1930193043026178.67--000-0
Gul MohammadIND1952195223026248.67--00100
Easton McMorrisWI1966196623026148.6711323.0100010
Robin BynoeWI1966196623026198.67--00030
David AllenENG1964196433026218.679625.0000000
Rodney HoggAUS198219822322614*26.006540.0000020
Merv HughesAUS1987198723026168.6714418.0600020
Wajahatullah WastiPAK2000200023026178.679627.0800020
Aftab HabibENG1999199923026198.6714018.5700040
Craig WhiteENG1995199524026236.508729.8900030
Martin BicknellENG1993199324026146.509427.6600230
Elton ChigumburaZIM2004200424026146.505547.2700250
Syed RaselBAN2005200524026196.504953.0600050
Shafiul IslamBAN2017201724026136.505944.0700031
Kuldeep YadavIND2025202544026196.5019313.4700040
Buster NupenSA1923192334026126.50--00000
Brian StathamENG1958195844126138.677435.1400010
Jim PothecarySA1960196034026126.50--00020
Graeme WatsonAUS1967196724026176.50--00200
Ian GreigENG1982198224026146.5010225.4900020
Andrew FlintoffENG2001200135026185.205150.9800260
Ashish NehraIND200120013532617*13.008231.7100221
Kemar RoachWI201020105522612*8.678729.8900020
George BrownENG192319233522615*8.67--00200
Jack DunningNZ1937193735126196.50--00200
David AllenENG1963196335126146.503915.3800020
Harry BromfieldSA1962196235226218.67--00100
Laurie MayneAUS196519653532611*13.00--00000
Robin HobbsENG196719674532615*13.006937.6800021
Nantie HaywardSA2001200146326148.676540.0000140
Nixon McLeanWI2001200136026154.339128.5700220
Steve HarmisonENG200220024712674.338430.9500120
Miguel CumminsWI2018201857326146.509826.5300120
Graham OnionsENG200920097852617*8.677733.7700330
Anrich NortjeSA2021202158126133.718630.2300330
Lance GibbsWI19741974883266*5.203923.0800020
Ewen ChatfieldNZ19841984685269*8.677932.9100330
Monty PanesarENG2012201269326134.333868.4200330
Dennis LilleeAUS1972197279426145.208613.9500221
PreviousPage 209Next

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.