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)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 innings by innings (All T20s)

The highest score in T20 cricket at ICC Academy is 107* by Waseem Muhammad (UAE) v IRE, 10 Oct 2021.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At ICC Academy×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Waseem MuhammadUAE107*62144172.582not out2v IREDubai10 Oct 2021
Dhiren GondariaKEN85*6761126.873not out1v BERDubai21 Oct 2019
Asif KhanUAE795335149.063c sub (Ahmad Raza) b Usman Najeeb2v KSADubai19 Dec 2024
T SuriUAE7747102163.831c Meet Bhavsar b Sayed Monib1v KUWDubai16 Dec 2024
Amjad JavedUAE764255180.955c MA Leask b SM Sharif1v SCODubai4 Feb 2016
Usman KhalidKSA75*4874156.251not out2v QATDubai15 Dec 2024
Modester MupachikwaZIMW75*62120120.972not out1v UAEWDubai12 Sept 2022
Steven TaylorUSA723993184.623c Sultan Ahmed b Mohammad Naveed1v UAEDubai15 Mar 2019
Wesley BarresiNED70*4961142.863not out2v SCODubai22 Nov 2013
Faisal KhanKSA704074175.002c Aamir Kaleem b Mohammad Nadeem2v OMADubai18 Dec 2024
Tony UraPNG694334160.472c SJ Baard b JJ Smit2v NAMDubai10 Oct 2021
Jatinder SinghOMA695062138.001c I Liyanage b Mohammed Nadeem1v QATDubai14 Dec 2024
Imal LiyanageQAT695672123.212c MNM Aslam b Sayed Monib1v KUWDubai17 Dec 2024
Matt MachanSCO67*4661145.653not out1v NEDDubai22 Nov 2013
Waseem MuhammadUAE653625180.562lbw b Mohammed Nadeem1v QATDubai18 Dec 2024
Muhammad AsimQAT632863225.005c Mohammad Nadeem b Muzahir Raza2v OMADubai14 Dec 2024
Collins ObuyaKEN634072157.504c & b FJ Klaassen2v NEDDubai18 Oct 2019
Meet BhavsarKUW634681136.963c Sufyan Mehmood b S Shrivastava2v OMADubai20 Dec 2024
Shaiman AnwarUAE623036206.673c KRP Silva b TK Patel1v USADubai16 Mar 2019
Matty CrossSCO61*4580135.563not out2v OMADubai31 Oct 2019
Rahul ChopraUAE614434138.644b Usman Najeeb2v KSADubai19 Dec 2024
Richie BerringtonSCO614642132.614b D Wiese1v NAMDubai9 Oct 2021
Muhammad AsimQAT60*4790127.665not out1v KSADubai15 Dec 2024
Mohammad NadeemOMA604941122.453c Ishtiaq Ahmad b Usman Najeeb1v KSADubai18 Dec 2024
Shaiman AnwarUAE593852155.264b A Bohara1v NEPDubai31 Jan 2019
Ryan ten DoeschateNED594041147.505c JN Frylinck b JJ Smit1v NAMDubai19 Oct 2019
Muhammad UmarKUW594452134.094c Junaid Siddique b Muhammad Jawadullah2v UAEDubai16 Dec 2024
Rohan MustafaUAE583553165.711c & b Mohammad Nabi2v AFGDubai18 Dec 2016
Calum MacLeodSCO584053145.002b CJA Amini1v PNGDubai21 Nov 2013
Ahmer Bin NisarBHR584262138.104c A Sharafu b Junaid Siddique1v UAEDubai13 Dec 2024
CG WilliamsNAM573772154.053c Sultan Ahmed b Zahoor Khan1v UAEDubai5 Oct 2021
Usman KhalidKSA574043142.501c Nilansh Keswani b Ali Naseer1v UAEDubai19 Dec 2024
CG WilliamsNAM574332132.563c TP Ura b N Pokana1v PNGDubai10 Oct 2021
Mary-Anne MusondaZIMW56*3851147.374retired hurt1v UAEWDubai12 Sept 2022
PL MommsenSCO564242133.335c & b Rohan Mustafa2v UAEDubai4 Feb 2016
Shaiman AnwarUAE564321130.233c Karim Janat b Mohammad Nabi2v AFGDubai18 Dec 2016
Assad ValaPNG554380127.911c & b Hamza Tahir1v SCODubai8 Oct 2021
Mariko HillHKW555060110.001c A Bose b Khadija Khalil1v KUWWDubai28 Nov 2021
Kevin O'BrienIRE544512120.002b Rohan Mustafa1v UAEDubai10 Oct 2021
Kyle CoetzerSCO544732114.892c N Vanua b CJA Amini1v PNGDubai21 Oct 2019
Assad ValaPNG53*3571151.432not out2v BERDubai19 Oct 2019
Sundeep JoraNEP53*4631115.225not out2v UAEDubai31 Jan 2019
Max O'DowdNED534641115.222b CO Obuya1v KENDubai18 Oct 2019
Paul StirlingIRE534662115.221c Muhammad Usman b Basil Hameed2v UAEDubai7 Oct 2021
Ragheb AgaKEN52*2571208.008not out1v SCODubai19 Nov 2013
Vinayak ShuklaOMA52*2933179.316not out1v KUWDubai20 Dec 2024
Haider ButtBHR52*3472152.944not out2v KSADubai16 Dec 2024
Kavisha EgodageUAEW52*543296.302not out2v NAMWDubai3 Oct 2023
Asif AliBHR524434118.183c Hammad Mirza b Aamir Kaleem2v OMADubai17 Dec 2024
Waseem MuhammadUAE512833182.142lbw b Yasin Patel1v KUWDubai16 Dec 2024
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.