Live1st ODI · India in New Zealand 2026/27NZ107/5 (23.1)INDIND chose to bowlTest1st 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 records (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark BoucherSA/IWX1999-201166801515538923.89261159.480101115314
Garry SobersWI1955-196919383151016843.14101055.454611394
Jonathan TrottENG2009-2013283761508168*48.65250460.225661480
Arjuna RanatungaSL1983-199945509150612736.73247560.8518311914
Derek RandallENG1977-198535515150217432.65320646.853891452
Younis KhanPAK2001-201735463149921334.86282153.144561498
Ken RutherfordNZ1986-199540473149710234.02269855.4911041437
Craig McMillanNZ1997-200750592148811726.11232364.0619515130
Kusal MendisSL2016-202638464148617635.38194476.44210114923
Graham ThorpeENG1993-200124396148013844.85285751.803921650
Bruce EdgarNZ1980-198639482146316131.80365640.022841081
Andrew FlintoffENG/IWX/ICC2003-200939513146210230.46205071.3217316127
Graeme PollockSA1963-197014232145327469.19154950.555501849
Andrew JonesNZ1987-199434443145115035.39333843.472701140
Gautam GambhirIND2004-201236442144620634.43233761.873831485
David MillerSA2011-2026454212144114248.031327108.5947111244
Mudassar NazarPAK1976-19883849314339531.15316945.2201031210
Azhar AliPAK2010-2022203341428205*49.24315645.254701285
Robin SmithENG1989-1993274261420167*39.44265153.563711824
Aiden MarkramSA2018-202630361141815240.51192173.8245416522
Stanley JacksonENG1893-1905203341415144*48.7910.005631180
Ramnaresh SarwanWI2000-201339522140112828.02250455.952651695
Tony GreigENG1972-197729442139411033.19279149.9511031855
Johnny TyldesleyENG1899-190926461138913830.87--3841163
Angelo MathewsSL2009-2025444651377105*33.59237358.03110212913
Jimmy AdamsWI1992-200148641313769426.98300345.8206101290
Daniel VettoriNZ/IWX/ICC1997-201582801713769621.84210265.4607111403
Wasim AkramPAK1985-200362697136812322.06197469.3013513431
Richard HadleeNZ1973-199059721013658122.02206466.1305411620
Ted DexterENG1959-196819350135818038.80168040.892821713
Kris SrikkanthIND1983-199238441135711631.56200867.582751677
Ravindra JadejaIND2009-202576661513498126.45222460.6608211922
Gus LogieWI1981-199352521013489732.10209864.250931243
Kapil DevIND1979-199461657134211923.14161282.3214514815
Murali VijayIND2008-201817300134116744.70274248.9146215915
Michael VaughanENG2001-200726351133918339.38216561.8545616610
Marvan AtapattuSL1992-200738482133713329.07263450.763641351
Yuvraj SinghIND2000-201655535132813927.67151287.8327613435
Temba BavumaSA2016-202626354131017942.26222958.7737413911
Mark ButcherENG1997-2003204011287173*33.00276246.603431581
Arthur ShrewsburyENG1881-189323404127716435.4724538.37341900
Dwayne BravoWI2005-202145515125011327.17188666.2823410534
Jeremy ConeyNZ1974-1986404851241101*28.86255748.531941028
Ravi ShastriIND1983-199240354123820639.94256648.253529814
Umar AkmalPAK2009-20194043512279432.29140487.3907211025
Moeen AliENG2015-20245057511867722.81168270.5104313326
Bill EdrichENG1938-195521391118411931.16197930.422821244
Shaun PollockSA/IWX/ICC1997-200760621411746924.46162472.2904411716
Sherwin CampbellWI1995-200137522116811323.36291340.102661290
Hashan TillakaratneSL1988-200440446116611930.68237849.03183900

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.