Live9th Match · Sheffield Shield 2026/27QUE280 & 0/1 (0)VIC307 & 173 (78.2)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Nangarhar Leopards: Batting innings by innings (All cricket)

The highest score in all 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.