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
Kagiso RabadaSA2020202024120166.674445.4500121
Trevor GwanduZIM202520252412018*6.6710319.4200210
Affie JarvisAUS188818882402085.00--00000
Charles VintcentSA188918892402095.003834.2100020
Bruce PairaudeauWI195719572402075.00--00000
Eric AtkinsonWI1958195844020195.00--00201
Martin CroweNZ198219823402095.007327.4000140
Danny MorrisonNZ1991199134020135.009521.0500210
Ravindra PushpakumaraSL199419943412086.676928.9900130
Jermaine LawsonWI2003200335120145.005238.4600230
Blessing MahwireZIM20032003353208*10.0011517.3900030
Umesh YadavIND202020203512095.005337.7400130
Kyle AbbottSA2015201535020144.007028.5700230
Joey PalmerAUS188318833512075.00--00120
Bob McLeodAUS189318933502064.00--00000
Tom RichardsonENG189618963522010*6.67--00000
Nobby ClarkENG19341934454201020.003020.0000000
Tim WallAUS1934193445120185.006232.2600100
Maurice TremlettENG194819483522018*6.67--00201
Danny MorrisonNZ1992199235220126.6714713.6100220
Heath DavisNZ19971997452208*6.6711517.3900010
William O’RourkeNZ2026202636220195.006630.3000240
Bill JohnstonAUS195219523642013*10.0020.0000230
Ravindra PushpakumaraSL199519953632017*6.674346.5100120
Jasprit BumrahIND202020204732010*5.005040.0000230
Derek ShackletonENG1963196347520810.002227.2700020
Mike HendrickENG19741974774208*6.676829.4100140
Mike HendrickENG1979197977220104.007825.6400310
Alan MullallyENG1998199847020162.864247.6200540
Fidel EdwardsWI2006200658320104.0011916.8100130
Neil AdcockSA19601960584208*5.00--00110
Bishan BediIND19741974510120142.221978.9500730
Nuwan PradeepSL20172017612120101.827925.3200720
Bhagwath ChandrasekharIND1977197771452062.228623.2600420
Justin LangerAUS19971997110191919.004344.1900020
Mushtaq AhmedPAK20012001110191919.002770.3700040
Steven FinnENG20112011110191919.003259.3800040
Mitchell SantnerNZ20252025210191919.003063.3300010
Richard NgaravaZIM202320231111919*-2095.0000011
James LangridgeENG19361936110191919.00--000-0
Richard CollingeNZ19691969110191919.002965.5200030
Jeff ThomsonAUS197219721111919*-3063.3300030
Winston BenjaminWI19871987110191919.003850.0000030
John RennieZIM199419941111919*-9619.7900010
Glenn McGrathAUS20032003421191419.003161.2900000
Aravinda de SilvaSL1984198412019169.503357.5800030
Ray PriceZIM201320131211912*19.002479.1700021
Shabbir AhmedPAK200420041221919*-5534.5500010
Shahriar HossainBAN2000200012019129.508223.1700010
Chris RogersAUS2008200812019159.502770.3700040
PreviousPage 221Next

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.