Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting innings by innings (All internationals)

The highest score in internationals at National Stadium is 121* by Aaron Johnson (CAN) v PAN, 3 Oct 2023.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At National Stadium×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Aaron JohnsonCAN121*59611205.081not out1v PANHamilton3 Oct 2023
Kamau LeverockBER985957166.101c C Wright b T Taylor1v CAYHamilton3 Oct 2023
Pargat SinghCAN826072136.673lbw b C Wright1v CAYHamilton4 Oct 2023
Ramon SealyCAY643855168.423c DMW Rawlins b D Sabir2v BERHamilton3 Oct 2023
Navneet DhaliwalCAN453841118.422c AC Douglas b D Sabir1v BERHamilton7 Oct 2023
Allan DouglasBER432433179.176b C Wright1v CAYHamilton3 Oct 2023
Harsh ThakerCAN362821128.574lbw b FL Patel1v PANHamilton3 Oct 2023
AR NaidooCAY34422080.951c KS Leverock b DL Brangman2v BERHamilton3 Oct 2023
Delray RawlinsBER33*1732194.124not out2v PANHamilton4 Oct 2023
Nicholas KirtonCAN321522213.335c AR Naidoo b ROC Dunka1v CAYHamilton4 Oct 2023
Dillon HeyligerCAN301104272.735b Abdullah Jasat1v PANHamilton3 Oct 2023
Terryn FrayBER30352285.713st †SA Wijeratne b Saad Bin Zafar2v CANHamilton7 Oct 2023
Navneet DhaliwalCAN292402120.832c C Wright b AF Ifill1v CAYHamilton4 Oct 2023
Nicholas KirtonCAN26*1022260.005not out1v BERHamilton7 Oct 2023
Rizwan CheemaCAN25*1013250.002not out2v BERHamilton19 Aug 2019
A Natubhai AhirPAN242211109.097lbw b H Thaker2v CANHamilton3 Oct 2023
Allan DouglasBER231622143.752c RDB Ahir b Yusuf Ebrahim2v PANHamilton4 Oct 2023
Kamau LeverockBER232311100.001c & b N Dutta2v CANHamilton7 Oct 2023
Okera BascomeBER23291179.311c †Hamza Tariq b D Heyliger1v CANHamilton19 Aug 2019
LR GaonkarPAN23340067.651c KS Leverock b DL Brangman1v BERHamilton4 Oct 2023
Allan DouglasBER221312169.235c D Heyliger b JOA Gordon2v CANHamilton7 Oct 2023
Navneet DhaliwalCAN221720129.412c JKC Ahir b RDB Ahir1v PANHamilton3 Oct 2023
Harsh ThakerCAN21221095.454c T Manders b DL Brangman1v BERHamilton7 Oct 2023
Dillon HeyligerCAN19*612316.676not out1v CAYHamilton4 Oct 2023
Zeko BurgessBER19*812237.507not out2v PANHamilton4 Oct 2023
Nikhil DuttaCAN17*412425.007not out1v CAYHamilton4 Oct 2023
Luke Harrington-MyersCAY17*180194.447not out1v USAHamilton19 Aug 2019
Steven TaylorUSA17222077.273lbw b LHB Harrington-Myers2v CAYHamilton19 Aug 2019
N AhirPAN17330151.525c D Heyliger b N Dutta2v CANHamilton3 Oct 2023
Aaron JonesUSA16*170094.125not out2v CAYHamilton19 Aug 2019
Aaron JohnsonCAN151321115.381c D Sabir b C Outerbridge1v BERHamilton7 Oct 2023
Onais BascomeBER14161187.505b GDR Eranga1v CANHamilton19 Aug 2019
Yusuf EbrahimPAN14191073.683c TS Fray b DMW Rawlins1v BERHamilton4 Oct 2023
Mahmud JasatPAN14220063.644st †S Smith b AC Douglas1v BERHamilton4 Oct 2023
Rodrigo ThomasCAN13*142092.861not out2v BERHamilton19 Aug 2019
A Natubhai AhirPAN131220108.338c DL Brangman b DMW Rawlins1v BERHamilton4 Oct 2023
Xavier MarshallUSA12270044.441c GM Strydom b LHB Harrington-Myers2v CAYHamilton19 Aug 2019
Kamau LeverockBER11182061.112c & b D Heyliger1v CANHamilton19 Aug 2019
Dillon HeyligerCAN10*701142.866not out1v BERHamilton7 Oct 2023
Tre MandersBER10620166.673b A Natubhai Ahir2v PANHamilton4 Oct 2023
RDB AhirPAN10801125.007c T Manders b AC Douglas1v BERHamilton4 Oct 2023
Deunte DarrellBER101001100.007c N Dutta b D Heyliger1v CANHamilton19 Aug 2019
Chad HauptfleischCAY10161062.501c MD Patel b SR Taylor1v USAHamilton19 Aug 2019
Derrick BrangmanBER9*800112.508not out1v CAYHamilton3 Oct 2023
Pargat SinghCAN9180050.003c C Trott b D Sabir1v BERHamilton7 Oct 2023
Terryn FrayBER8110072.733lbw b KA Bazil1v CAYHamilton3 Oct 2023
Sacha De AlwisCAY8190042.113c TP Allen b TK Patel1v USAHamilton19 Aug 2019
Paul ManningCAY7*160043.754not out2v BERHamilton3 Oct 2023
P HeronCAY7300233.332b KS Leverock2v BERHamilton3 Oct 2023
George O'BrienBER7401175.009c †Hamza Tariq b D Heyliger1v CANHamilton19 Aug 2019
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.