Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and 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,676 of the 11,683 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Lo-handre LouwrensNAM2019-2024272615995723.96100659.54031653
Sanjay KrishnamurthiUSA2021-20263930659968*24.96559107.160353430
Ruvindu GunasekeraCAN2008-2014262605987223.0080574.290635613
Bruce MurrayNZ1968-1971132615989023.9234042.94051492
VS PadhaalFIN2019-2026393835988417.09569105.100235611
Cooper ConnollyAUS2024-20263326359714925.9664193.141355220
Neil FosterENG1983-19937770195963911.69146740.630012634
Craig SerjeantAUS1977-19781526159512423.8074641.69124692
Avishka IroshanROM2025-2026332875956628.33514115.760225424
Nelson OdhiamboKEN2010-2024724775946714.8563593.540264613
J BanguraSIE2021-20265347459352*13.7977776.32017467
Tommy AndrewsAUS1921-1926152315929426.9113753.28040490
Ramon SealyCAY2022-2026393325926419.10455130.110234430
Mushfiqur RahmanBAN2000-2004384455924915.18144540.97009521
Narendra PatelUSA2019-20245845135925218.5079074.940124310
Joshua van HeerdenGER2022-2026191845917442.21438134.930316415
Tiger LanceSA1962-1970132215917028.1448937.42051426
KC D'SouzaBUL2020-20223128759192*28.14384153.910233640
US HathinjarCAA2023-20253636259174*17.38500118.200475431
Lionel CannBER2006-2009262535905226.82504117.060134629
Janeiro TuckerBER2006-2019313125905220.3482371.69021688
KN ChaddhaINA20262322258975*29.45548107.480414812
Mark CraigNZ2014-2016152595896736.81108354.390316510
Thatayaone TshoseBOT2019-2026635195896014.02504116.870173526
Adeeb UsmaniUAE20261716258811642.0060297.671414326
Manjural Islam RanaBAN2003-2006313265886922.62136043.24023512
Janak PrakashSIN2019-20244341125885620.28467125.910123724
Iqbal QasimPAK1976-19886564165885612.25155734.230112490
Barry McCarthyIRE2016-2026119772258851*10.6977176.2601144320
Ashley NurseWI2011-20196548205874420.96584100.510025115
Milton ShumbaZIM2020-202646461158666*16.7479873.430114814
Sandeep LamichhaneIWX/NEP2018-202616281275864910.8569584.3200144411
SSM StanislausMAC2021-2024373335856219.50574101.920114221
WAE BurtonSER2021-20263534458484*19.47409142.790256332
Anderson CumminsWI/CAN1991-20078155145845014.2481971.31015425
Martin DonnellyNZ1937-1949712158220652.91--142501
Paul GibbENG1938-1946813058112044.695642.86231150
Jonathan CarterWI2015-2019322835815423.2482270.680314810
Dawlat ZadranAFG2011-2019115733558147*15.2970682.2900104427
Ian BillcliffCAN2003-2010212105809327.6283269.71040479
GD ArtaINA2022-20268562125804611.6067086.570073330
Raghav DhawanUGA2024-2026252335795628.95525110.290314517
Saim HussainBUL2022-202317172578108*38.53394146.701415225
Alejandro FergusonARG2019-20263329857786*27.4861993.21033594
Aman DesaiSIN2022-2025403815776415.59496116.330255416
MO KitundaTAN2021-2026554235774614.7959497.140054916
Charlie TearSCO2024-2025282635768025.0472179.89042608
Rodney HoggAUS1978-19851089333576529.60154335.770116531
Mike RindelSA1994-19992222157510627.3886066.86121560
Geoff BarnettCAN2006-2010262615757723.0085367.41011655

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.