Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting innings by innings (All T20s)

The highest score in T20 cricket at TCA Oval is 107 by Musaddiq Ahmed (GER) v MAA, 13 Jul 2025.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At TCA Oval×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Musaddiq AhmedGER10753109201.892lbw b C Tchale1v MAABlantyre13 Jul 2025
Fiaz AhmedBHR105*57107184.213not out1v GERBlantyre6 Jul 2025
Arun YadavTAN8664112134.381c SZ Vayani b D Jakiel1v MAABlantyre6 Jul 2025
Arun YadavTAN843296262.501run out (Sohail Ahmed)2v BHRBlantyre8 Jul 2025
Sami SohailMAA684373158.142c Abdul Bashir b Shahid Afridi1v GERBlantyre5 Jul 2025
A LimdawalaMAA684973138.781c Musaddiq Ahmed b Fayaz Khan1v GERBlantyre10 Jul 2025
MS MakerTAN67*4753142.555not out1v BHRBlantyre10 Jul 2025
Musaddiq AhmedGER633983161.541c MS Maker b AM Kimote2v TANBlantyre7 Jul 2025
A AugastinTAN61*4363141.863not out2v BHRBlantyre8 Jul 2025
Fiaz AhmedBHR613536174.293c DA Mehta b K Juma1v TANBlantyre8 Jul 2025
Fiaz AhmedBHR60*3925153.853not out2v TANBlantyre10 Jul 2025
SY NihuteMAA563352169.703c H Srinivasan b Shahid Afridi2v GERBlantyre13 Jul 2025
Hamza KhanRWA563663155.562c Soyeb Pendi b Javid Patel2v ZAMBlantyre11 Aug 2026
A AugastinTAN5640100140.003c Sajid Liaqat b Muslim Yar2v GERBlantyre12 Jul 2025
Ismail KaraZAM552645211.542c I Niyomugabo b E Rukiriza1v RWABlantyre12 Aug 2026
Ismail KaraZAM544154131.712lbw b Muhammad Nadir2v RWABlantyre15 Aug 2026
O ManishimweRWA545461100.001c B Balala b K Thuchila2v MAABlantyre13 Oct 2024
A LimdawalaMAA534044132.501c & b Sajid Liaqat2v GERBlantyre13 Jul 2025
Ahmer Bin NisarBHR52*2854185.711not out2v MAABlantyre12 Jul 2025
A AugastinTAN523961133.333c D Kansonkho b Sami Sohail1v MAABlantyre6 Jul 2025
Hassan KhanGER51*3433150.006not out1v MAABlantyre13 Jul 2025
Sachin MandyGER50*3534142.867not out2v MAABlantyre10 Jul 2025
Sachin MandyGER504015125.005st †A Augastin b K Nassoro1v TANBlantyre12 Jul 2025
Sohail AhmedBHR49*2733181.484not out1v GERBlantyre6 Jul 2025
Musaddiq AhmedGER493172158.062c B Balala b A Limdawala2v MAABlantyre10 Jul 2025
Shadreck MalamaZAM493424144.123c Matthew Mount b Sami Sohail1v MAABlantyre15 Aug 2026
Arun YadavTAN48*3243150.001not out2v BHRBlantyre13 Jul 2025
Sohail AhmedBHR483025160.004c Arun Yadav b LS Barkania2v TANBlantyre10 Jul 2025
Sami SohailMAA483833126.323lbw b Rizwan Butt1v BHRBlantyre7 Jul 2025
D NdikubwimanaRWA474251111.901c Ayaz Dadabhai b R Lungu2v ZAMBlantyre12 Aug 2026
O ManishimweRWA46*4361106.981not out2v MAABlantyre10 Oct 2024
Arun YadavTAN463461135.291c Sohail Ahmed b Rizwan Butt1v BHRBlantyre10 Jul 2025
A LimdawalaMAA453651125.001c Muhammad Asim b R Lungu1v ZAMBlantyre11 Aug 2026
P KurupBHR423161135.482c Hassan Khan b Muslim Yar1v GERBlantyre6 Jul 2025
K KlesseGER42432197.673c SA Jumbe b AM Kimote2v TANBlantyre7 Jul 2025
SY NihuteMAA40*4050100.004not out2v TANBlantyre6 Jul 2025
D NdikubwimanaRWA40*434193.022not out2v MAABlantyre9 Oct 2024
Asif AliBHR403133129.031run out (MS Maker/Acrey Hugo)1v TANBlantyre8 Jul 2025
Vasmiakram ChandZAM403770108.112c Muhammad Nadir b E Rukiriza1v RWABlantyre11 Aug 2026
Hamza KhanRWA39475082.982c Jakir Patel b Zakir Husain Patel1v ZAMBlantyre15 Aug 2026
K KlesseGER383141122.583b B Balala2v MAABlantyre5 Jul 2025
D UwimanaRWA37*2014185.006not out2v ZAMBlantyre12 Aug 2026
Sami SohailMAA372842132.142b Muhammad Nadir1v RWABlantyre14 Aug 2026
DA MehtaTAN36*2970124.142not out2v BHRBlantyre13 Jul 2025
SY NihuteMAA36*3032120.003not out1v RWABlantyre14 Aug 2026
D KansonkhoMAA36*394092.315not out1v RWABlantyre16 Aug 2026
I NiyomugaboRWA363420105.883b Sami Sohail2v MAABlantyre12 Aug 2026
G KansonkhoMAA363641100.002c W Niyitanga b Z Bimenyimana1v RWABlantyre10 Oct 2024
Asif AliBHR332270150.001c A Limdawala b Sami Sohail2v MAABlantyre7 Jul 2025
Sami SohailMAA332223150.002c †Sachin Mandy b Sajid Liaqat2v GERBlantyre13 Jul 2025
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.