Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM281/4 (77.1)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by format (Men's All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,774 of the 11,780 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Rajindra DhanrajWITests1994-19964401794.2512413.7100010
Chris SilverwoodENGODIs1996-200174017124.253450.0000110
Robert KennedyNZODIs1996743178*17.0015113.3300020
Kerry JeremyWIODIs2000-2001642178*8.504240.4800120
Serkan KizilkayaTURT20Is20194401784.252860.7100130
Shafraz JaleelMALT20Is2019-202675017173.4017100.0000411
Khurram ShahzadQATT20Is202065117104.252958.6200020
Lutho SipamlaSAT20Is2019-20261552178*5.672568.0000110
Ryan AdamsBOTT20Is202655117104.252762.9600110
Graham BarlowENGTests1976-1977351177*4.258220.7300120
Everton MatambanadzoZIMTests1996-19993511774.259318.2800110
Matthew HoggardENGODIs2001-200626621774.253056.6700100
Craig YoungIRETests2024-2025463176*5.674438.6400001
SDJJ DimaMOZT20Is2021-20229611793.404835.4200200
Rizwan MangeraPANT20Is2021-20266611793.404636.9600120
Joe CoxSATests1913-19143611712*3.40--00300
Kane RichardsonAUST20Is2014-202336731794.2517100.0000100
Subrata GuhaINDTests1967-19694721763.40559.0900110
K VislapuuESTT20Is2021-202625841712*4.251989.4700230
A GasteratosGRET20Is2022-2026981178*2.434438.6400400
P BosnjakCROT20Is2023-202510801772.133253.1300430
Reece TopleyENGT20Is2015-2024351081798.502085.0000110
Saeed Waqar AliSLOT20Is2024-202613104175*2.835829.3100200
Geoff AllottNZODIs1997-200031116177*3.405630.3600200
Tom DewdneyWITests1955-19589125175*2.43--00300
Jignesh DesaiUSAODIs2004110161616.003842.1100010
Ben RohrerAUST20Is2013110161616.0014114.2900001
Elmore HutchinsonUSAT20Is2019-2021410161616.008200.0000030
Brian MudzinganyamaZIMTests2020110161616.006225.8100020
Shahnawaz DhaniPAKT20Is2021-20221110161616.006266.6700002
Chamika GunasekaraSLTests20241111616*-2759.2600020
Tomas Mackintosh SabaterSCOT20Is2023210161616.0014114.2900010
S DelaiFIJT20Is2022110161616.002955.1700030
Bunny ButlerWITests1955110161616.00--000-0
Bob MassieAUSODIs19723111616*-2466.6700020
Andy RobertsNZODIs1976110161616.002466.67000--
Shafiek AbrahamsSAODIs20001111616*-2661.5400020
Sher LamaHKODIs20041111616*-4833.3300010
Mohammad Shamshad KhanSIET20Is20221111616*-10160.0000021
Mehrab Hossain jnrBANT20Is2008-2009221161016.002564.0000010
Vikrant ShettyUAEODIs2008-20142201698.002955.1700010
Shadeep SilvaUAET20Is20142211613*16.002272.7300010
Liam LivingstoneENGTests202212116916.001888.8900001
Muhammad SafdarBHRT20Is2022322168*-12133.3300020
Wihan LubbeSAT20Is202122016128.0010160.0000040
Muhammad MusaPAKTests20191221612*-1794.1200030
BV SaveMAST20Is20202201698.001794.1200030
Abhishek ParadkarUSAT20Is20244211610*16.0013123.0800020
RR BeheraUSAT20Is202122016168.002759.2600110
Abid Ullah ShahBHRT20Is20262211614*16.0010160.0000002
PreviousPage 171Next

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.