Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND91/1 (15)IND need 52 runs in 102 ballsTest1st 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 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
Reggie SchwarzSA19061906570753310.71--00091
William ScottonENG18851885471752712.50--00160
Graeme HickENG19911991470754310.7129125.7700290
Chris HarrisNZ1996199648075409.3817842.13003110
Jeetan PatelNZ201220124837525*15.0013953.9600371
Richard CollingeNZ19781978482753212.5023931.3800281
Doug BracewellNZ2013201359075298.3322133.9400372
Keith StackpoleAUS1974197459075278.3317542.86002100
Frank CameronNZ1965196581177527*18.7510.0000350
Graham McKenzieAUS1968196871127538*8.3319616.84003100
Mohammad SharifBAN2001200161227524*7.5013157.2500454
Muttiah MuralitharanSL200620061117675336.8211465.7900482
George UlyettENG18901890110747474.00--010-0
Trevor MadondoZIM200020001117474*-15547.7401080
Murali VijayIND20082008120744137.0013455.2200070
Roshen SilvaSL201720171217474*74.0015747.13011110
Sid BarnesAUS19381938120744137.0014650.6800090
Ashraf AliPAK19841984221746574.00--010-0
Navjot SidhuIND19951995220744137.0022632.7400040
Asoka de SilvaSL19891989230745024.6732123.0501040
Amit MishraIND20162016430745324.6711266.0701171
Walter HadleeNZ19511951230745024.67--01080
Alex MoirNZ195819582327441*74.00--00030
Nasim-ul-GhaniPAK196019603317470*37.00--01180
Ashley GilesENG200620062417427*24.6712957.36001110
Andy FlowerZIM19971997240743918.5015248.6800080
Sanwar HossainBAN20012001240744518.5019737.5600050
Omari BanksWI20042004341744524.6715647.44001131
Matt HorneNZ20032003240744218.5020436.2700081
Alester MaregwedeZIM20042004240742818.5013654.41001102
Ben HilfenhausAUS20112011240743418.5013056.9200091
Wriddhiman SahaIND20192019541742424.6711067.27000110
Tommy ScottWI19281928241743524.67--00000
Clyde WalcottWI19511951240746018.5010.0001160
Fred TruemanENG19621962640742918.501931.5800023
Nasim-ul-GhaniPAK19641964240742718.5016622.2900030
Roger BinnyIND198719873427452*37.007720.7801001
Shakeel AhmedPAK19951995240743318.5019038.9500080
Mahendra NagamootooWI20022002341743224.6718939.1500083
Abdur RehmanPAK20142014350745014.8014252.1101081
Ted ArnoldENG19051905452744024.6750.0000100
Jack WhiteENG19281928453742937.0010053.0000050
Reg SimpsonENG19531953351743118.5030.0000250
John LeverENG19801980350742214.8022632.7400060
MahmudullahBAN20112011360743212.3315049.3300281
James TaylorENG20162016361742714.8019737.5600181
Bruce MartinNZ20132013561744114.8014152.48001140
Frank HearneSA18961896360743012.33--00200
Tony PitheySA19571957360742512.33--00160
Madan LalIND19741974360744812.334822.92001110
PreviousPage 148Next

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.