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 2026AFGZIMT20I5th 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)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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Tom HoranAUS1882188258167219.572718.5200120
Danish KaneriaPAK201020105916716*8.3813748.9100151
Peter SiddleAUS20142014693672811.1716041.8800250
Mohammed ShamiIND2016201610105671913.4065103.0800246
Bill JohnstonAUS19511951711467289.57--00370
Aaqib JavedPAK1995199561136728*8.3817937.4300380
Phil JaquesAUS20062006110666666.009867.3501081
John WaiteSA19631963110666666.00--01040
Monde ZondekiSA20032003120665933.0016041.25010100
Regis ChakabvaZIM20122012120666333.0013947.4801060
Liam DawsonENG201620161216666*66.0015542.5801151
Syd GregoryAUS19031903120664333.00--00070
'Dad' WeirNZ19331933220666633.0010.0001100
Leo O'BrienAUS19331933120666133.0010861.1101070
Ian JohnsonAUS19491949220666633.00--01100
Bob BarberENG19681968120664633.0019833.3300050
Roger PrideauxENG19681968120666433.0017936.8701080
Paul AllottENG198119811216652*66.0017338.1501050
Kim BarnettENG19881988120666633.0013050.7701170
Clive LloydWI19721972230664322.00--00050
Sam BillingsENG20222022330663622.0011457.89000100
Arthur MorrisAUS19491949230664222.00--00100
Mansur Ali Khan PataudiIND19741974230663622.00--00081
Craig MatthewsSA19921992230663122.0018934.9200060
Ian SalisburyENG19921992230665022.0018635.4801090
Neil BrandSA20242024240663416.5012951.16000110
Gerald HartiganSA19131913240665116.50--01100
Bill PonsfordAUS19321932241663222.008838.6400000
Stan WorthingtonENG19371937240664416.5020232.6700190
Lala AmarnathIND19471947240662516.5016140.9900040
Bryan ValentineENG19391939342662633.00--000-0
Alex MoirNZ19561956241663022.00--00051
Graham VivianNZ19721972440663816.50--00170
Paul StrangZIM19971997240664216.5014445.8300070
Guy WhittallZIM19931993350663313.2023428.2100170
Gerald CoetzeeSA20232023351662016.506897.0600072
Inzamam-ul-HaqPAK19921992461662613.2015143.7100160
Daren PowellWI200920095626622*16.5022629.2000240
George BonnorAUS18841884460662511.002927.5900000
Tommy RoutledgeSA18961896360662411.00--00100
Stan NicholsENG19351935462663016.50--00000
Khokhan SenIND19521952561662513.20--00041
Ian MeckiffAUS195919596636645*22.004100.0000000
Ijaz ButtPAK19621962360663311.00--00020
Vic PollardNZ19661966361662513.2016316.5600021
Terry JennerAUS197319734636627*22.00--00040
Blair HartlandNZ19941994360662511.0020033.0000180
Ravindra PushpakumaraSL20002000361664413.2014146.8100173
Daren GangaWI2004200447066179.4326824.6300170
HMRKB HerathSL200420044716633*11.0020831.7300190
PreviousPage 156Next

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.