Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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
Wally GroutAUS196519657801103513.755251.9200020
Ravi ShastriIND198219827801106613.7534831.6101270
Chris OldENG1973197371011103412.2225436.61002180
Artie DickNZ1965196571111104211.0020.0000370
Tino BestWI2013201371221102511.0018858.51004152
André NelSA200620068131110219.1724844.35004152
Courtney WalshWI1991199110142110189.1726142.1500390
Mashrafe MortazaBAN200320038153110209.1714575.86001114
Joel GarnerWI1980198012151110467.8620254.46004102
Gary CosierAUS19751975110109109109.0018658.60100130
Ben CurranZIM202420241201096854.5013580.74010170
Arthur ChipperfieldAUS1935193522010910954.50--10180
Mansur Ali Khan PataudiIND196119612301096436.33--010180
Colin MilburnENG196819682301098336.3321151.66010153
Denis LindsaySA197019702401096027.2520453.43011151
Abhinav MukundIND201720172401098127.2518259.89011111
Algy GehrsAUS191119112401095827.2512388.62010120
Hugh TrumbleAUS189818984411094636.33--00070
Saeed AhmedPAK196919693401093927.25--000-0
Bob WoolmerENG198019802411094636.3336529.86000130
Gundappa ViswanathIND198319834501095321.8026341.44011140
Ravindra JadejaIND201520154501093821.8023546.38000150
Dilip SardesaiIND196219623601096018.172100.0001270
Samit PatelENG201220125701093315.5725742.41001101
Abdur RehmanPAK2011201188110940*15.5729936.45001142
Sydney BarnesENG1908190848210938*18.17--00020
Brian TaberAUS1970197048310930*21.8037928.76001150
Morné MorkelSA20102010119210935*15.5725542.75001170
Sammy CarterAUS191119115911092913.6319256.77000110
Tufty MannSA194719475901093612.1120.0000101
Craig McDermottAUS19911991912210942*10.9029037.5900150
Greg ChappellAUS19701970110108108108.0021849.54100100
Joe DarlingAUS1897189712010810154.00--100190
Charlie McLeodAUS1899189912110877108.00--010-0
David SheppardENG195719572201086854.00--010140
Jack GregoryAUS1920192023010810036.0014375.52101130
Wally HammondENG192719272301085136.00--010-1
Glenn TurnerNZ197519752301089836.0026940.15010100
Mark BoucherSA201220124411084636.0022647.79000150
Travis FriendZIM2003200324110865*36.0015868.35012151
Gautam GambhirIND201620162401085027.0018757.75011132
AB de VilliersSA2004200424110852*36.0018458.70010170
Dale RichardsWI200920092401086927.0014276.06010163
Percy SherwellSA191019102411086036.0020054.00010151
Zulfiqar AhmedPAK1952195234310863*108.00--010-2
Mushtaq MohammadPAK197219722401086027.0027638.0401070
Seymour NurseWI196119612401084927.0017530.8600090
Paul GibbENG194619463501086021.605642.8601140
Tufty MannSA195019503501085221.60--01101
Dennis AmissENG196719673511084527.0036629.51000160
PreviousPage 123Next

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.