Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Syed RaselBAN2005-2010664216125194.8128943.25007140
Amir HamzaAFG2012-2023653016125348.9332937.99002132
Ibrahim RizanMAL2019-202647351611311*5.9516170.1900871
Jim HiggsAUS1978-1981223616111165.5550817.7200560
Al-Amin HossainBAN2013-202053241610132*12.6315963.52003125
Ghulam AhmadiGER2021-20265019166115*20.3361100.0000050
Virender SehwagIND/AX/IWX1999-2013372442151721531940.321859092.603872312404242
Paul StirlingIRE2008-2026342342151030416231.511059897.231559281145296
Aaron FinchAUS2011-202225425515880417236.68896998.16195125871255
Colin CowdreyENG1954-197511518915762518243.82632937.182238975313
Leonard HuttonENG1937-19557913815697136456.67310737.95193354757
Ken BarringtonENG1955-19688213115680625658.67499242.432035561827
Denis ComptonENG1937-19577813115580727850.06274538.761728104403
George MunseySCO2015-202616516315537519136.324890109.9263313569205
Rachin RavindraNZ2021-202611412515404824036.80478684.581017743290
Steve TikoloKEN/AX1996-201414514215365711128.80468478.073251638937
Kamindu MendisSL2018-2026106114153335182*33.69420279.37616631289
Zeeshan MaqsoodOMA2015-202411910815262310928.20303386.48312623870
Thomas OdoyoKEN/AX1996-2014144126152456111*22.13349670.25171419657
Tristan StubbsSA2022-2026848815217112229.74292474.2538916159
Luke RonchiAUS/NZ/IWX2008-2018122102152075170*23.851908108.75171322063
Kushal MallaNEP2019-202610795151957137*24.461741112.41295132122
Ambati RayuduIND2013-20196155151736124*43.40219379.16310515030
Tim DavidAUS/SIN2019-20267867151724102*33.151050164.19195132112
Marco JansenSA2021-202687841516859324.42206781.52010816769
Jaker AliBAN2023-202565651514779129.54170186.83010110261
Roger BinnyIND1979-1987999015145983*19.45225749.1806111156
Taijul IslamBAN2014-2026851181510744710.43267240.1900141164
David AllenENG1960-19663951159188825.5040533.83054660
Manzoor ElahiPAK1984-19956056158645221.07104480.270246919
Aayan Afzal KhanUAE2022-202684581584794*19.70112275.490387417
Alec BedserENG1946-19555171157147912.7542633.570111496
M Syahadat RamliMAS2019-202657451568655*22.87661103.780124724
Jim LakerENG1948-19594663156766314.0829643.58026432
Tino BestWI2003-20145755154949512.3584058.810110597
Isuru UdanaSL2009-202155431549384*17.61435113.330253324
Craig MatthewsSA1991-199774471548962*15.2897850.00017524
James PattinsonAUS2011-202040351546447*23.20105444.02002477
Neil HawkeAUS1963-196827371536545*16.5955228.08006170
Christian Munoz-MillsSPA2019-202647291534934*24.93252138.490023115
Bill VoceENG1930-19472738153086613.3923339.9101678
Nasrulla RanaHK2019-202671411530236*11.62266113.530052214
Kenny BenjaminWI1992-199852491528743*8.4461446.74009311
Nathan EllisAUS2021-202666331523136*12.8329777.78003138
R. P. SinghIND2005-2011814115223308.5852142.800010212
Zulfiqar BabarPAK2013-20162726152065618.7327475.18012196
Washeem AbbasMAC2019-2025593715168287.64140120.00005129
Kabua MoreaPNG2021-202643291514517*10.3618877.13003104
Vinothen JohnSL1982-198751291513727*9.7927250.37007101
Shayne O'ConnorNZ1997-2001574015127205.0861520.6500781

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.