Live1st ODI · India in New Zealand 2026/27NZ146/9 (35.4)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.
From 1908-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
E RukirizaRWA2023-202686581728929*7.0533885.5000112010
Justin BroadGER20229922886241.14241119.50030263
A KheterpalHUN2021-2023171762884226.18236122.03002337
AR OdedaraOMA2024-20261818128854*16.9452754.65014286
Josh PhilippeAUS2021-2026211902884515.1629099.31001249
Richard EllisonENG1984-1986252852884112.5282834.78001261
Corey CollymoreWI1999-2007113864328816*6.7087233.030019222
Kevin CurranZIM1983-1987111102877326.0943066.74021214
Llorne HowellNZ1998121202876823.9238873.97041314
Amoluk SinghGHA2021-20221413228780*26.09261109.96021425
ML CastilloBEA2021-2026161632875922.08284101.060102012
Ben FerbracheGUE2019-2026362362875516.8831391.69013144
JAR BlainSCO1999-2009372772874114.3552055.19004166
Peter AhoNGR2021-202669371628744*13.67270106.30004216
Kenny BenjaminWI1992-199852491528743*8.4461446.74009311
SKDT MadusankaSEY2021-20241816428650*23.8332288.82011334
Chad BowesNZ2023171702865416.82275104.00021422
Timm van der GugtenNED2012-2026622472864916.8229497.280021313
Paul BartonNZ1961-1963714028510920.3620.00111220
Muhammad KashifKUW2019-2022191642855323.75258110.470211715
Nehemiah PerryWI1999-20002422828552*20.3651954.91014200
Luuk van TroostNED2002-2007232022844015.7845662.28002276
Divyendra SinghCZE2022-20262520128467*14.9528998.27024294
ASF SirahPHI2023-20263122328458*14.95230123.48011289
Johnathan CampbellZIM2024-2025181732834520.21272104.040011912
Khurram NawazOMA2017-2022272062835820.21264107.200111812
Gordon DrummondSCO2007-20134426728335*14.8931589.84004244
Nathan BrackenAUS2001-200914047232833711.7941568.19006185
Kenneth HutchingsENG1908-1909610028212628.20--111261
Naved LatifPAK2001-20031213028211321.6945561.98102352
Deusdedit MuhumuzaUGA2019-20223021828259*21.69274102.920212310
F SuluotoSAM2022-20263025628244*14.84266106.020021717
Andy WhittallZIM1996-2000715216282297.8373238.52006202
Lungi NgidiSA2017-2026159804128220*7.2356050.360016278
Frank MannENG1922-19235912818435.13--020116
AUKDS KalugalaCYP2022-2026181802814915.61241116.600012912
A TurkmenTUR2022-20261919628151*21.62221127.150212612
Devender SinghGHA2021-20262623828147*18.73258108.91002209
Pubudu DassanayakeSL1993-1994262742813612.2270240.03003240
Paul van MeekerenNED2013-20261135518281247.5934381.920011189
Ismail KaraZAM20269902808231.11169165.680312622
Reetinder Singh SodhiIND2000-2002181432806725.4538173.49020166
Morice BirdENG1910-1914101612806118.67--02202
Aminuddin RamlyMAS2019-2021232142804116.47189148.150011320
Harry MakepeaceENG1920-192148027911734.8870139.80120120
Muhammad UsmanHUN20251412227972*27.90169165.090111125
Andri BerengerUAE/QAT2014-2021141402796619.9335877.93020343
Idrees Ul HaqueSWI2021-2025171602795517.44226123.450103410
Ijaz ButtPAK1959-196281622795819.93--01120
Sohail KhanPAK2008-2017282052796518.6038173.23010368

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.