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)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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

Nangarhar Leopards: Batting innings by innings (All T20s)

The highest score in T20 cricket for Nangarhar Leopards is 124 by Hazratullah (NL) v KZ at Sharjah, 9 Oct 2018 (from the 8 of 9 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Nangarhar Leopards×

Player figures come from full scorecards, which we hold for 8 of the 9 matches in this selection (from 2018). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
HazratullahNL12455129225.451c Najeeb Tarakai b BCJ Cutting2v KZSharjah9 Oct 2018
Anton DevcichNL94*5876162.071not out1v KZSharjah9 Oct 2018
Anton DevcichNL774685167.391c & b Muslim Musa1v KZSharjah12 Oct 2018
Andre FletcherNL482226218.181c Darwish Rasooli b Gulbadin Naib2v BLSharjah17 Oct 2018
Anton DevcichNL484442109.092c Usman Ghani b Mirwais Ashraf2v BLSharjah11 Oct 2018
Johnson CharlesNL432714159.262c CA Ingram b Zamir Khan1v KZSharjah12 Oct 2018
Najeeb TarakaiNL423842110.532c Hazratullah b Shahidullah Kamal1v KZSharjah9 Oct 2018
Shafiqullah ShafiqNL35*2032175.006not out2v KKSharjah6 Oct 2018
Rahmat ShahNL32382084.214c Shahid Afridi b Yousuf Zazai1v PPSharjah14 Oct 2018
Hashmatullah ShahidiNL31*352088.575not out2v BLSharjah17 Oct 2018
Najeeb TarakaiNL312522124.001c Najibullah Zadran b Waqar Salamkheil2v KKSharjah6 Oct 2018
Johnson CharlesNL302422125.002c KJ O'Brien b Sayed Shirzad2v KKSharjah6 Oct 2018
Hashmatullah ShahidiNL29*2331126.093not out1v KZSharjah12 Oct 2018
Shafiqullah ShafiqNL27*1731158.826not out2v BLSharjah17 Oct 2018
Hashmatullah ShahidiNL26*2621100.005not out2v KKSharjah6 Oct 2018
Luke RonchiNL262411108.332c BCJ Cutting b Rahmat Shah2v KZSharjah9 Oct 2018
Shafiqullah ShafiqNL23922255.564b Karim Janat2v KKSharjah13 Oct 2018
Hashmatullah ShahidiNL232231104.554c †Ikram Alikhil b Qais Ahmad2v BLSharjah11 Oct 2018
Hashmatullah ShahidiNL23302076.675c PR Stirling b Mohammad Naveed2v KKSharjah13 Oct 2018
Johnson CharlesNL221631137.503lbw b Zia ur Rehman Akbar1v PPSharjah14 Oct 2018
Ben CuttingNL211202175.007c Shahid Afridi b Zia ur Rehman Akbar1v PPSharjah14 Oct 2018
Ben CuttingNL181202150.005c Javed Ahmadi b Fareed Ahmad1v KZSharjah9 Oct 2018
Rahmat ShahNL181421128.575c Mohammad Nabi b RS Bopara2v BLSharjah11 Oct 2018
Johnson CharlesNL171302130.773c Qais Ahmad b Gulbadin Naib2v BLSharjah11 Oct 2018
Rahmat ShahNL171520113.337st †sub (MH Wessels) b Waqar Salamkheil2v KKSharjah13 Oct 2018
Mujeeb Ur RahmanNL16*1611100.0010not out2v KKSharjah13 Oct 2018
Hashmatullah ShahidiNL151120136.363st †L Ronchi b Javed Ahmadi1v KZSharjah9 Oct 2018
Anton DevcichNL14152093.331b Shahid Afridi1v PPSharjah14 Oct 2018
Anton DevcichNL14180077.782st †Ikram Alikhil b Qais Ahmad2v BLSharjah17 Oct 2018
Javed AhmadiNL13*181072.223not out2v KZSharjah9 Oct 2018
Naveen-ul-HaqNL13161081.258c †Mohammad Shahzad b I Udana1v PPSharjah14 Oct 2018
Anton DevcichNL12131092.313c Najibullah Zadran b Karim Sadiq2v KKSharjah6 Oct 2018
Ben CuttingNL11140178.575b WD Parnell1v KZSharjah12 Oct 2018
Rahmat ShahNL8610133.336c Shahidullah Kamal b WD Parnell1v KZSharjah12 Oct 2018
Mujeeb Ur RahmanNL7410175.009run out (†Mohammad Shahzad)1v PPSharjah14 Oct 2018
Johnson CharlesNL7510140.003c Darwish Rasooli b Qais Ahmad2v BLSharjah17 Oct 2018
Johnson CharlesNL7161043.752b Karim Janat2v KKSharjah13 Oct 2018
Imran JanatNL6110054.553run out (Karim Sadiq)2v KKSharjah13 Oct 2018
Laurie EvansNL5*70071.435not out2v KZSharjah9 Oct 2018
Ben CuttingNL580062.506c Sayed Shirzad b Waqar Salamkheil2v KKSharjah13 Oct 2018
Imran JanatNL4400100.004c Hazratullah b Rashid Khan1v KZSharjah12 Oct 2018
Zahir KhanNL4410100.0011b Asghar Afghan2v KKSharjah13 Oct 2018
Hashmatullah ShahidiNL480050.006st †Mohammad Shahzad b Shahid Afridi1v PPSharjah14 Oct 2018
Rahmat ShahNL4110036.364st †Ikram Alikhil b Qais Ahmad2v BLSharjah17 Oct 2018
Naveen-ul-HaqNL340075.009c Usman Ghani b Gulbadin Naib2v BLSharjah11 Oct 2018
Ben CuttingNL380037.507c RS Bopara b Mirwais Ashraf2v BLSharjah11 Oct 2018
Najeeb TarakaiNL230066.671lbw b Aftab Alam2v BLSharjah11 Oct 2018
Mujeeb Ur RahmanNL240050.0010b Aftab Alam2v BLSharjah11 Oct 2018
Shafiqullah ShafiqNL1100100.006run out (Rashid Khan)1v KZSharjah9 Oct 2018
Naveen-ul-HaqNL120050.008c Asghar Afghan b Sayed Shirzad2v KKSharjah13 Oct 2018
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.