Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2026
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2026 stats
2025 stats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Home
Players
Pakistan Players
Shadab Khan
Last 10
Compare
Shadab Khan
Allrounder
-
Full Name:
Shadab Khan
Date of Birth:
04 Oct 1998
Current Age:
27 Year, 4 Month, 4 Days
Born:
Mianwali
Teams:
Pakistan, Brisbane Heat, Edmonton Royals, Guyana Amazon Warriors, Islamabad United, Pakistan Under-19s, Trinbago Knight Riders
TEST
Rank
-
Cap No
227
First Game
2017-04-30
Last Game
2026-02-07
ODI
Rank
-
Cap No
211
First Game
2017-06-04
Last Game
2023-11-12
T20I
Rank
-
Cap No
73
First Game
2017-03-30
Last Game
2026-01-07
Overview
Last 10
By Year
By Team
By Ground
Ranking
MatchUps
Pakistan in New Zealand T20I Series - 2024/25
Series Home
5TH
Wed, 26 Mar 2025 - 00:00 • 5th T20I • Sky Stadium, Wellington
New Zealand
131/2 (10)
Pakistan
128/9 (20)
New Zealand won by 8 wickets (with 60 balls remaining)
3RD
Fri, 21 Mar 2025 - 00:00 • 3rd T20I • Eden Park, Auckland
New Zealand
204/10 (19.5)
Pakistan
207/1 (16)
Pakistan won by 9 wickets (with 24 balls remaining)
2ND
Tue, 18 Mar 2025 - 00:00 • 2nd T20I • University Oval, Dunedin
New Zealand
137/5 (13.1)
Pakistan
135/9 (15)
New Zealand won by 5 wickets (with 11 balls remaining)
1ST
Sun, 16 Mar 2025 - 00:00 • 1st T20I • Hagley Oval, Christchurch
New Zealand
92/1 (10.1)
Pakistan
91/10 (18.4)
New Zealand won by 9 wickets (with 59 balls remaining)
ICC Men's T20 World Cup - 2024
Series Home
36TH
Sun, 16 Jun 2024 - 00:00 • 36th , Group A • Central Broward Regional Park Stadium Turf Ground, Lauderhill
Ireland
106/9 (10.00)
Pakistan
111/7 (18.50)
Pakistan won by 3 wickets (with 7 balls remaining)
22ND
Tue, 11 Jun 2024 - 00:00 • 22nd , Group A • Nassau County International Cricket Stadium, New York
Canada
106/7 (10.00)
Pakistan
107/3 (17.30)
Pakistan won by 7 wickets (with 15 balls remaining)
19TH
Sun, 09 Jun 2024 - 00:00 • 19th , Group A • Nassau County International Cricket Stadium, New York
India
119/10 (10.00)
Pakistan
113/7 (20.00)
India won by 6 runs
11TH
Thu, 06 Jun 2024 - 00:00 • 11th , Group A • Grand Prairie Stadium, Dallas
Pakistan
159/7 (10.00)
United States of America
159/3 (20.00)
Match tied (U.S.A. won the Super Over)
Pakistan in England T20I Series - 2024
Series Home
4TH
Thu, 30 May 2024 - 00:00 • 4th T20I • Kennington Oval, London
Pakistan
157/10 (12.00)
England
158/3 (15.30)
England won by 7 wickets (with 27 balls remaining)
2ND
Sat, 25 May 2024 - 00:00 • 2nd T20I • Edgbaston, Birmingham
England
183/7 (12.00)
Pakistan
160/10 (19.20)
England won by 23 runs
Pakistan in Ireland T20I Series - 2024
Series Home
1ST
Fri, 10 May 2024 - 00:00 • 1st T20I • Castle Avenue, Dublin
Pakistan
182/6 (14.00)
Ireland
183/5 (19.50)
Ireland won by 5 wickets (with 1 ball remaining)
New Zealand in Pakistan T20I Series - 2024
Series Home
5TH
Sat, 27 Apr 2024 - 00:00 • 5th T20I • Gaddafi Stadium, Lahore
Pakistan
178/5 (15.00)
New Zealand
169/10 (19.20)
Pakistan won by 9 runs
4TH
Thu, 25 Apr 2024 - 00:00 • 4th T20I • Gaddafi Stadium, Lahore
New Zealand
178/7 (0.20)
Pakistan
174/8 (20.00)
New Zealand won by 4 runs
3RD
Sun, 21 Apr 2024 - 00:00 • 3rd T20I • Rawalpindi Cricket Stadium
Pakistan
178/4 (0.20)
New Zealand
179/3 (18.20)
New Zealand won by 7 wickets (with 10 balls remaining)
2ND
Sat, 20 Apr 2024 - 00:00 • 2nd T20I • Rawalpindi Cricket Stadium
New Zealand
90/10 (0.20)
Pakistan
92/3 (12.10)
Pakistan won by 7 wickets (with 47 balls remaining)
ICC Cricket World Cup (in India) - 2023/24
Series Home
44TH
Sun, 12 Nov 2023 - 5:00 AM • 44th • Eden Gardens, Kolkata
Australia
337/9 (43.00)
Bangladesh
244/10 (43.30)
England won by 93 runs
26TH
Fri, 27 Oct 2023 - 8:30 AM • 26th • MA Chidambaram Stadium, Chepauk, Chennai
Pakistan
270/10 (43.00)
South Africa
271/9 (47.20)
South Africa won by 1 wicket (with 16 balls remaining)
22ND
Mon, 23 Oct 2023 - 8:30 AM • 22nd • MA Chidambaram Stadium, Chepauk, Chennai
Afghanistan
282/7 (43.00)
Pakistan
286/2 (49.00)
Afghanistan won by 8 wickets (with 6 balls remaining)
12TH
Sat, 14 Oct 2023 - 8:30 AM • 12th • Narendra Modi Stadium, Ahmedabad
Afghanistan
191/10 (43.00)
England
192/3 (30.30)
India won by 7 wickets (with 117 balls remaining)
8TH
Wed, 11 Oct 2023 - 8:30 AM • 8th • Rajiv Gandhi International Stadium, Uppal, Hyderabad
India
344/9 (43.00)
Afghanistan
345/4 (48.20)
Pakistan won by 6 wickets (with 10 balls remaining)
2ND
Fri, 06 Oct 2023 - 8:30 AM • 2nd • Rajiv Gandhi International Stadium, Uppal, Hyderabad
Netherlands
286/10 (43.00)
Pakistan
205/10 (41.00)
Pakistan won by 81 runs
Asia Cup (Afghanistan, Bangladesh, India, Nepal, Pakistan, Sri Lanka in Pakistan/Sri Lanka) - 2023
Series Home
11TH
Thu, 14 Sep 2023 - 00:00 • 11th , Super Four • R Premadasa Stadium, Colombo
Pakistan
252/7 (42.00)
Sri Lanka
252/8 (42.00)
Sri Lanka won by 2 wickets (with 0 balls remaining) (DLS method)
9TH
Sun, 10 Sep 2023 - 00:00 • 9th , Super Four • R Premadasa Stadium, Colombo
India
356/2 (48.50)
Pakistan
128/10 (32.00)
India won by 228 runs
7TH
Wed, 06 Sep 2023 - 00:00 • 7th , Super Four • Gaddafi Stadium, Lahore
Bangladesh
193/10 (48.50)
Pakistan
194/3 (39.30)
Pakistan won by 7 wickets (with 63 balls remaining)
1ST
Wed, 30 Aug 2023 - 00:00 • 1st , Group A • Multan Cricket Stadium
Pakistan
342/6 (49.30)
Nepal
104/10 (23.40)
Pakistan won by 238 runs
Afghanistan v Pakistan ODI Series (in Sri Lanka) - 2023
Series Home
3RD
Sat, 26 Aug 2023 - 00:00 • 3rd ODI • R Premadasa Stadium, Colombo
Pakistan
268/8 (42.00)
Afghanistan
209/10 (48.40)
Pakistan won by 59 runs
2ND
Thu, 24 Aug 2023 - 00:00 • 2nd ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Afghanistan
300/5 (40.00)
Pakistan
302/9 (49.50)
Pakistan won by 1 wicket (with 1 ball remaining)
1ST
Tue, 22 Aug 2023 - 00:00 • 1st ODI • Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa, Hambantota
Pakistan
201/10 (40.00)
Afghanistan
59/10 (19.20)
Pakistan won by 142 runs
New Zealand in Pakistan ODI Series - 2023
Series Home
5TH
Sun, 07 May 2023 - 00:00 • 5th ODI • National Stadium, Karachi
New Zealand
299/10 (40.00)
Pakistan
252/10 (46.10)
New Zealand won by 47 runs
3RD
Wed, 03 May 2023 - 00:00 • 3rd ODI • National Stadium, Karachi
Pakistan
287/6 (30.00)
New Zealand
261/10 (49.10)
Pakistan won by 26 runs
1ST
Thu, 27 Apr 2023 - 00:00 • 1st ODI • Rawalpindi Cricket Stadium
New Zealand
288/7 (40.00)
Pakistan
291/5 (48.30)
Pakistan won by 5 wickets (with 9 balls remaining)
New Zealand in Pakistan T20I Series - 2023
Series Home
5TH
Mon, 24 Apr 2023 - 00:00 • 5th T20I • Rawalpindi Cricket Stadium
Pakistan
193/5 (11.00)
New Zealand
194/4 (19.20)
New Zealand won by 6 wickets (with 4 balls remaining)
3RD
Mon, 17 Apr 2023 - 00:00 • 3rd T20I • Gaddafi Stadium, Lahore
New Zealand
163/5 (17.00)
Pakistan
159/10 (20.00)
New Zealand won by 4 runs
2ND
Sat, 15 Apr 2023 - 00:00 • 2nd T20I • Gaddafi Stadium, Lahore
Pakistan
192/4 (11.00)
New Zealand
154/7 (20.00)
Pakistan won by 38 runs
1ST
Fri, 14 Apr 2023 - 00:00 • 1st T20I • Gaddafi Stadium, Lahore
Pakistan
182/10 (11.00)
New Zealand
94/10 (15.30)
Pakistan won by 88 runs
Afghanistan v Pakistan T20I Series (in United Arab Emirates) - 2022/23
Series Home
3RD
Mon, 27 Mar 2023 - 00:00 • 3rd T20I • Sharjah Cricket Stadium
Pakistan
182/7 (18.50)
Afghanistan
116/10 (18.40)
Pakistan won by 66 runs
2ND
Sun, 26 Mar 2023 - 00:00 • 2nd T20I • Sharjah Cricket Stadium
Pakistan
130/6 (19.20)
Afghanistan
133/3 (19.50)
Afghanistan won by 7 wickets (with 1 ball remaining)
1ST
Fri, 24 Mar 2023 - 00:00 • 1st T20I • Sharjah Cricket Stadium
Pakistan
92/9 (11.00)
Afghanistan
98/4 (17.50)
Afghanistan won by 6 wickets (with 13 balls remaining)
ICC Men's T20 World Cup (in Australia) - 2022/23
Series Home
FINAL
Sun, 13 Nov 2022 - 00:00 • Final • Melbourne Cricket Ground
Pakistan
/10 ()
England
/10 ()
England won by 5 wickets (with 6 balls remaining)
1ST
Wed, 09 Nov 2022 - 00:00 • 1st Semi-Final • Sydney Cricket Ground
New Zealand
/10 ()
Pakistan
/10 ()
Pakistan won by 7 wickets (with 5 balls remaining)
41ST
Sun, 06 Nov 2022 - 00:00 • 41st , Group 2 • Adelaide Oval
Bangladesh
127/8 (9.00)
Pakistan
128/5 (18.10)
Pakistan won by 5 wickets (with 11 balls remaining)
36TH
Thu, 03 Nov 2022 - 00:00 • 36th , Group 2 • Sydney Cricket Ground
Pakistan
185/9 (9.00)
South Africa
108/9 (14.00)
Pakistan won by 33 runs (DLS method)
29TH
Sun, 30 Oct 2022 - 00:00 • 29th , Group 2 • Perth Stadium
Netherlands
91/9 (9.00)
Pakistan
95/4 (13.50)
Pakistan won by 6 wickets (with 37 balls remaining)
24TH
Thu, 27 Oct 2022 - 00:00 • 24th , Group 2 • Perth Stadium
Zimbabwe
130/8 (9.00)
Pakistan
129/8 (20.00)
Zimbabwe won by 1 run
16TH
Sun, 23 Oct 2022 - 00:00 • 16th , Group 2 • Melbourne Cricket Ground
Pakistan
159/8 (18.00)
India
160/6 (20.00)
India won by 4 wickets (with 0 balls remaining)
New Zealand T20I Tri-Series (Bangladesh, New Zealand, Pakistan) - 2022/23
Series Home
FINAL
Fri, 14 Oct 2022 - 00:00 • Final • Hagley Oval, Christchurch
New Zealand
/10 ()
Pakistan
/10 ()
Pakistan won by 5 wickets (with 3 balls remaining)
6TH
Thu, 13 Oct 2022 - 00:00 • 6th • Hagley Oval, Christchurch
Bangladesh
/10 ()
Pakistan
/10 ()
Pakistan won by 7 wickets (with 1 ball remaining)
4TH
Tue, 11 Oct 2022 - 00:00 • 4th • Hagley Oval, Christchurch
Pakistan
/10 ()
New Zealand
/10 ()
New Zealand won by 9 wickets (with 23 balls remaining)
2ND
Sat, 08 Oct 2022 - 00:00 • 2nd • Hagley Oval, Christchurch
New Zealand
/10 ()
Pakistan
/10 ()
Pakistan won by 6 wickets (with 10 balls remaining)
1ST
Fri, 07 Oct 2022 - 00:00 • 1st • Hagley Oval, Christchurch
Pakistan
/10 ()
Bangladesh
/10 ()
Pakistan won by 21 runs