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 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,773 of the 11,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Nisal FernandoSLODIs19942222220*-2588.0000020
Peter IngramNZT20Is20103312220*11.003562.8600130
Mohammad SalmanPAKODIs20117312219*11.003956.4100120
Prenelan SubrayenSAODIs2025-202643022177.3322100.0000011
Kamran ShazadUAEODIs2014-2015431221311.002588.0000111
J ChaturangaBHRT20Is202233022187.3318122.2200121
Umair AliUAET20Is2015332221322.0018122.2200021
Lahiru MadushankaSLT20Is2019-202133022207.332975.8600010
A KansonkhoMAAT20Is2021-20237312220*11.0019115.7900121
Tafadzwa TsigaZIMODIs202633022167.333661.1100040
Nqaba PeterSAODIs2024-2026631221611.005837.9300020
Ali SheikhUSAT20Is2025731221711.0020110.0000010
M KulfiwalaESWT20Is202533022217.3321104.7600140
VT ThiyaneshSINT20Is2023-20267312211*11.002878.5700011
JWP StephanGERT20Is202633022127.333073.3300010
Bryan AndrewsNZTests1973-1974232221722.004944.9000040
Dewald PretoriusSATests2002-20034412297.334153.6600140
Afzaal HaiderHKODIs2004-200844122227.335242.3100240
Senuran MuthusamySAODIs2025541229*7.332588.0000020
Sachindu ColombageSLODIs202644122147.334153.6600030
Virendra KumarISRT20Is2024442228*11.0019115.7900020
AL KhuntiISRT20Is202654122137.333759.4600002
Harry ButtENGTests189634122137.33--00100
Geff NobletAUSTests1950-19533412213*7.33--00130
Peter McIntyreAUSTests1995-199624122167.339323.6600230
Abdur RehmanPAKT20Is2007-2013853227*11.002975.8600000
Dirk NannesAUS/NEDT20Is2009-201017532212*11.0018122.2200011
Alan ThomsonAUSTests1970-19714542212*22.004548.8900120
Tareq AzizBANTests20043642210*11.0014714.9700220
Anwar Hossain MonirBANTests2003-200536322137.337330.1400120
Dean HeadleyENGODIs1996-199913642210*11.004944.9000100
VM WaqavakatogaFIJT20Is20266612284.402878.5700111
AA GajicSERT20Is2022-202520742297.334450.0000010
D WotuVANT20Is2022-20262276227*22.0018122.2200020
S ShrivastavaOMAODIs2024-2026167522711.005143.1400020
Nazmul HudaTIMT20Is2025872228*4.406235.4800220
Roger WijesuriyaSLTests1982-19854722284.402213.6400200
M MalleMABT20Is2022-20249802292.759622.9200300
A WrightCAYT20Is2023-2026311042293.675837.9300300
Shafiuddin AhmedBANODIs1997-20001110622115.506633.3300310
Anwar RahmanMAST20Is2019-20232210422123.673464.7100220
David RennebergAUSTests1966-196881372293.678100.0000310
Oshane ThomasWIODIs2018-202424149227*4.407330.1400320
Ben ShikongoNAMODIs2020-20252314102245.506136.0700110
Leslie WightWITests1953110212121.00--000-0
Christopher MahoneyPERT20Is2019310212121.002777.7800010
Neil FerreiraZIMTests2005120211610.509921.2100020
Jason PatrajCANODIs2007220212010.504843.7500010
Darren PattinsonENGTests2008120211310.505042.0000030
Graham ManouAUSTests20091212113*21.003953.8500030
PreviousPage 163Next

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.