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
Ian BothamENG19911991231573128.5011649.1400070
Roger BinnyIND19851985330573819.0011632.7600110
Upul ChandanaSL20002000341573219.0011450.0000070
Omari BanksWI20052005240573214.2517332.9500070
Michael PappsNZ20062006240572214.2513741.61001100
Sean WilliamsZIM20172017240572214.2510255.8800060
Liam PlunkettENG200720073415744*19.008071.2500290
Dimuth KarunaratneSL20252025240573614.2512844.5300150
Curtis CampherIRE20242024240574914.258368.6700281
Philip HandsSA19131913240574014.25--00100
Nummy DeaneSA19271927240574114.25--000-0
Teddy HoadWI19331933240573614.25--00000
Vijay HazareIND19471947241571819.0024123.6500040
Johnny WardleENG195319533425729*28.5040.0000010
Fred TitmusENG19751975240572214.2521027.1400050
Mike SmithENG19581958340574714.2530.0000100
Kim ElgieSA19611961240575614.2520.0001280
Joey CarewWI19631963241574019.0013741.6100061
Karsan GhavriIND197519752415735*19.00--00090
Mike GattingENG19941994240572514.2519030.0000040
Steve HarmisonENG200820083515749*14.259957.5800180
Francis FordENG18951895350572111.40--00111
Dominic CorkENG20012001350572511.4011947.9000051
Mohammad ShahidBAN20152015561572511.408170.37000101
Nishan MadushkaSL2026202636057239.5010753.2700161
Jim LakerENG19541954562572714.25--00101
Umesh YadavIND201820185745726*19.0013641.9100024
Stephen CookSA2017201747057308.1416035.6300230
Tom GarrettAUS188218825725731*11.404327.9100220
Baron ConstantineWI1931193148057127.13--00130
Scott BolandAUS202520256935721*9.5014439.58002100
Tauseef AhmedPAK198619865945723*11.4014223.2400220
Bill JohnstonAUS195319536107571219.00--00060
Mohammad SamiPAK200220026116572211.4013542.2200271
Bishan BediIND19781978811357187.133865.7900010
Geoff ArnoldENG19741974911157135.7026921.1900080
Bob WillisENG19811981812257135.7010454.8100160
David BedinghamSA20232023110565656.008764.3701072
Geoff RaboneNZ19541954110565656.00--01050
Raphick JumadeenWI19791979110565656.00--010-0
Stuart ClarkAUS20072007420563528.006487.5000040
Naman OjhaIND20152015120563528.0011747.8600070
Bilawal BhattiPAK20142014121563256.0012445.1600071
Stuart ThompsonIRE20182018120565328.0013740.8801060
Luke JongweZIM20212021120563728.009459.57000100
Clem HillAUS19031903120565128.00--01070
Bob CatterallSA19221922120563928.00--000-0
Amar SinghIND19321932120565128.00--010-1
David SincockAUS19661966120562928.0019129.3200080
Hrishikesh KanitkarIND19991999120564528.009956.5700060
PreviousPage 166Next

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.