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
Makhaya NtiniSA20082008151483195.1715919.5000230
Fidel EdwardsWI200420041014331102.8211526.9600441
Tanvir AhmedPAK20102010110303030.004566.6700060
Ajaz PatelNZ202520251113030*-30100.0000032
George GiffenAUS18811881110303030.00--00010
Polly UmrigarIND19481948110303030.00--000-0
John RutherfordAUS19561956110303030.00--000-0
Vijay YadavIND19931993110303030.0025120.0000032
Ricardo PowellWI19991999120303015.003781.0800170
Phil JaquesAUS20052005120302815.005653.5700030
Nazmul Hossain ShantoBAN20172017120301815.0011625.8600040
Amir JangooWI20252025120303015.005653.5700130
Frank WoolleyENG19321932120302115.00--000-0
Wilfred RhodesENG19071907120302915.00--00020
Charles BannermanAUS187918791213015*30.00--000-0
George ShepstoneSA18961896120302115.00--000-0
Wally HardingeENG19211921120302515.00--00020
Tich FreemanENG19251925121302430.0011226.7900020
Tich FreemanENG19291929320301515.00--000-0
Dick TyldesleyENG19241924421302930.00--00000
Freddie BrownENG19321932120302915.00--00001
Michael FrederickWI19541954120303015.00--00101
Peter HeineSA19561956121301730.00--00030
Sydney BurkeSA19651965121302030.00--00011
Prof EdwardsWI19681968121302130.0010927.5200030
Chris OldENG198019802213024*30.0026115.3800032
Karsan GhavriIND19741974120302715.00--00011
Ben HollioakeENG19971997120302815.006446.8800050
Jonty RhodesSA19961996230301610.0010927.5200100
Soumya SarkarBAN20182018230301910.005455.5600120
Dave SmithAUS191219122313024*15.00--00100
Nummy DeaneSA19311931230301510.00--000-0
Cliff GladwinENG19481948232302330.001163.6400011
Denis BegbieSA19501950230302410.00--00000
Hines JohnsonWI19501950230302210.00--00132
Paul WinslowSA19501950230301910.00--00100
Tony PitheySA19601960230301710.00--000-0
Clive HalseSA196419643333019*-1957.8900060
Saleem AltafPAK19711971232302230.0019115.7100040
Danny MorrisonNZ199619962323026*30.004173.1700140
Mark PriestNZ19981998230301610.0012424.1900050
Zahoor ElahiPAK19961996230302210.007738.9600041
Franklyn RoseWI19981998230302210.004271.4300060
Saqlain MushtaqPAK2003200324030117.5013522.2200020
Sohag GaziBAN2012201224030197.506050.0000141
John NyumbuZIM2014201424030147.509830.6100021
Udara JayasunderaSL2015201524030267.507738.9600120
Gerald HartiganSA1912191224030257.50--00100
Arthur ShrewsburyENG1890189024030137.50--000-0
Mordecai SherwinENG188718872433021*30.0060.0000010
PreviousPage 202Next

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.