Gulbadin Naib
Overview
Gulbadin Naib
An useful all-rounder, Naib batted lower down the order and was an useful change bowler - one who could chip in with a few overs of medium pace. Having begun his cricketing journey in 2008, it didn't take long for Naib to earn his first international cap - he made his debut against Canada in 2011.
Naib struggled to assert himself with both bat and ball and it didn't help that he wasn't offered a consistent run to cement his place in the national squad. Battling family health concerns, Naib kept going at the game that he loved and he earned a comeback in mid-2014 - during the tour of Zimbabwe. Things didn't go according to plan though and Naib fell out of the selectors favour - ahead of the 2105 World Cup.
Having had to reinvent himself, Naib's second avatar as a middle-order batsman bore fruit after he recalled in mid-2016. Batting in the middle-order, Naib's new found maturity was in show as he blasted an unbeaten 82 against Zimbabwe. It was followed by a streak of low scores, but with the team placing its confidence in him, Naib began to show signs of his undeniable talent. Pushed to open as Afghanistan's campaign in the 2018 World Cup qualifiers began to flounder, he returned with significant scores in the must win games against United Arab Emirates (UAE) and Ireland.
Recent Batting
| Score | Opp | Format | Date |
|---|---|---|---|
| 10(8) | IND | T20I | 15 Sep 26 |
| 2(6) | IND | T20I | 13 Sep 26 |
| 1(2) | CAN | T20I | 19 Feb 26 |
| 13(12) | UAE | T20I | 16 Feb 26 |
| 0(2) | RSA | T20I | 11 Feb 26 |
Recent Bowling
| Wickets | Opp | Format | Date |
|---|---|---|---|
| 0-8 | UAE | T20I | 16 Feb 26 |
| 0-8 | WI | T20I | 22 Jan 26 |
| 0-15 | WI | T20I | 21 Jan 26 |
| 0-9 | WI | T20I | 19 Jan 26 |
| 1-14 | HKC | T20I | 09 Nov 25 |
Stats
Career by format
international & domestic formatsFranchise & T20 leagues
club competitionsⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.
Full statistics tables
Batting
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 0 | 89 | 86 | 2 |
| Innings | 0 | 78 | 74 | 1 |
| Runs | 0 | 1332 | 1082 | 19 |
| Balls | 0 | 1767 | 885 | 15 |
| Highest | 0 | 82 | 63 | 19 |
| Average | 0 | 19.88 | 20.04 | 19 |
| SR | 0 | 75.39 | 122.26 | 126.67 |
| Not Out | 0 | 11 | 20 | 0 |
| Fours | 0 | 115 | 79 | 1 |
| Sixes | 0 | 33 | 49 | 1 |
| Ducks | 0 | 7 | 8 | 0 |
| 50s | 0 | 5 | 4 | 0 |
| 100s | 0 | 0 | 0 | 0 |
| 200s | 0 | 0 | 0 | 0 |
| 300s | 0 | 0 | 0 | 0 |
| 400s | 0 | 0 | 0 | 0 |
Bowling
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 0 | 89 | 86 | 2 |
| Innings | 0 | 80 | 50 | 1 |
| Balls | 0 | 2883 | 697 | 6 |
| Runs | 0 | 2675 | 925 | 12 |
| Maidens | 0 | 12 | 1 | 0 |
| Wickets | 0 | 74 | 35 | 0 |
| Avg | 0.0 | 36.15 | 26.43 | 0.0 |
| Eco | 0 | 5.57 | 7.96 | 12 |
| SR | 0.0 | 38.96 | 19.91 | 0.0 |
| BBI | -/- | 6/43 | 4/20 | 0/12 |
| BBM | -/- | 6/43 | 4/20 | 0/12 |
| 4w | 0 | 3 | 1 | 0 |
| 5w | 0 | 1 | 0 | 0 |
| 10w | 0 | 0 | 0 | 0 |
Matches
| Match | Format | Result | Date |
|---|---|---|---|
| AFG v IND 2nd T20I · Afghanistan vs India in India 2026 | T20 | India won by 7 wkts | 15 Sep 2026 |
| AFG v IND 1st T20I · Afghanistan vs India in India 2026 | T20 | India won by 7 wkts | 13 Sep 2026 |
| AFG v CAN 39th Match, Group D · ICC Men's T20 World Cup 2026 | T20 | Afghanistan won by 82 runs | 19 Feb 2026 |
| HKC v AFG Plate, 2nd Semi-final (LQ3 V LQ4) · Hong Kong Sixes 2025 | T20 | Hong Kong won by 5 wkts | 9 Nov 2025 |
| KUW v AFG 4th Quarter final (C1 V A2) · Hong Kong Sixes 2025 | T20 | Kuwait won by 4 wkts | 8 Nov 2025 |
| AFG v NEP Pool A · Hong Kong Sixes 2025 | T20 | Afghanistan won by 17 runs | 7 Nov 2025 |
| RSA v AFG Pool A · Hong Kong Sixes 2025 | T20 | Afghanistan won by 49 runs | 7 Nov 2025 |
| BAN v AFG 9th Match, Group B · Asia Cup 2025 | T20 | Bangladesh won by 8 runs | 16 Sep 2025 |
| AFG v HKC 1st Match, Group B · Asia Cup 2025 | T20 | Afghanistan won by 94 runs | 9 Sep 2025 |
| AFG v UAE 6th Match · United Arab Emirates T20I Tri-Series 2025 | T20 | Afghanistan won by 4 runs | 5 Sep 2025 |
| AFG v AUS 10th Match, Group B · ICC Champions Trophy, 2025 | ODI | No result - due to rain | 28 Feb 2025 |
| AFG v ENG 8th Match, Group B · ICC Champions Trophy, 2025 | ODI | Afghanistan won by 8 runs | 26 Feb 2025 |
| AFG v RSA 3rd Match, Group B · ICC Champions Trophy, 2025 | ODI | South Africa won by 107 runs | 21 Feb 2025 |
| AFG v NZ 2nd Match · ICC Champions Trophy Warm-up Matches 2025 | ODI | New Zealand won by 2 wkts | 16 Feb 2025 |
| PAKA v AFG 1st Match · ICC Champions Trophy Warm-up Matches 2025 | ODI | Pakistan A won by 144 runs | 14 Feb 2025 |
| ZIM v AFG 3rd T20I · Afghanistan tour of Zimbabwe, 2024-25 | T20 | Afghanistan won by 3 wkts | 14 Dec 2024 |
| ZIM v AFG 2nd T20I · Afghanistan tour of Zimbabwe, 2024-25 | T20 | Afghanistan won by 50 runs | 13 Dec 2024 |
| AFG v BAN 3rd ODI · Afghanistan v Bangladesh in UAE, 2024 | ODI | Afghanistan won by 5 wkts | 11 Nov 2024 |
| AFG v BAN 2nd ODI · Afghanistan v Bangladesh in UAE, 2024 | ODI | Bangladesh won by 68 runs | 9 Nov 2024 |
| AFG v BAN 1st ODI · Afghanistan v Bangladesh in UAE, 2024 | ODI | Afghanistan won by 92 runs | 6 Nov 2024 |
| AFG v RSA 1st ODI · Afghanistan v South Africa in UAE, 2024 | ODI | Afghanistan won by 6 wkts | 18 Sep 2024 |
| RSA v AFG Semi Final 1 · ICC Mens T20 World Cup 2024 | T20 | South Africa won by 9 wkts | 27 Jun 2024 |
| AFG v BAN 52nd Match, Super 8 Group 1 · ICC Mens T20 World Cup 2024 | T20 | Afghanistan won by 8 runs (Match reduced t | 25 Jun 2024 |
| AFG v AUS 48th Match, Super 8 Group 1 · ICC Mens T20 World Cup 2024 | T20 | Afghanistan won by 21 runs | 23 Jun 2024 |
| AFG v IND 43rd Match, Super 8 Group 1 · ICC Mens T20 World Cup 2024 | T20 | India won by 47 runs | 20 Jun 2024 |
| WI v AFG 40th Match, Group C · ICC Mens T20 World Cup 2024 | T20 | West Indies won by 104 runs | 18 Jun 2024 |
| AFG v PNG 29th Match, Group C · ICC Mens T20 World Cup 2024 | T20 | Afghanistan won by 7 wkts | 14 Jun 2024 |
| NZ v AFG 14th Match, Group C · ICC Mens T20 World Cup 2024 | T20 | Afghanistan won by 84 runs | 7 Jun 2024 |
| AFG v UGA 5th Match, Group C · ICC Mens T20 World Cup 2024 | T20 | Afghanistan won by 125 runs | 4 Jun 2024 |
| SCO v AFG 14th Match · ICC Mens T20 World Cup Warm-up Matches 2024 | T20 | Afghanistan won by 55 runs | 31 May 2024 |
| AFG v IRE 1st ODI · Afghanistan v Ireland in UAE, 2024 | ODI | Afghanistan won by 35 runs | 7 Mar 2024 |
| SL v AFG 2nd T20I · Afghanistan tour of Sri Lanka, 2024 | T20 | Sri Lanka won by 72 runs | 19 Feb 2024 |
| SL v AFG 1st T20I · Afghanistan tour of Sri Lanka, 2024 | T20 | Sri Lanka won by 4 runs | 17 Feb 2024 |
| SL v AFG 2nd ODI · Afghanistan tour of Sri Lanka, 2024 | ODI | Sri Lanka won by 155 runs | 11 Feb 2024 |
| SL v AFG 1st ODI · Afghanistan tour of Sri Lanka, 2024 | ODI | Sri Lanka won by 42 runs | 9 Feb 2024 |
| IND v AFG 3rd T20I · Afghanistan tour of India, 2024 | T20 | Match tied and Super Over tied (India won | 17 Jan 2024 |
| IND v AFG 2nd T20I · Afghanistan tour of India, 2024 | T20 | India won by 6 wkts | 14 Jan 2024 |
| IND v AFG 1st T20I · Afghanistan tour of India, 2024 | T20 | India won by 6 wkts | 11 Jan 2024 |
| MCC v AFG Only one day match · Afghanistan tour of England, 2017 | ODI | No result | 11 Jul 2017 |
| WICBPXI v AFG T20 practice match · Afghanistan tour of West Indies, 2017 | T20 | Afghanistan won by 12 runs | 31 May 2017 |
| INDU23 v AFG 10th Match, Group A · Asian Cricket Council Emerging Teams Cup, 2017 | ODI | Afghanistan won by 2 wkts | 30 Mar 2017 |
Career
Matches by format
ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.
