WI T20 6▼ 0 6 140.5
ENG T20 4▼ 2 2 185.8
SL-U19 DODI 3▼ 2 1 257.0
PK-U19 DODI 3▼ 1 2 202.3
CEP DODI 3▼ 3 0 233.0
SOP DODI 5▼ 0 5 186.0
BAL DODI 4▼ 3 1 228.8
KHP DODI 6▼ 1 5 190.2
STR-W WDODI 4▼ 2 2 191.5
DYA-W WDODI 6▼ 0 6 189.3
CHA-W WDODI 4▼ 3 1 202.0
BLA-W WDODI 4▼ 4 0 157.8
PAK ODI 17▼ 11 6 264.9
Date
Match
Result
07/05/23
5th ODI, NZTOPAK 2023
New Zealand beat Pakistan by 47 runs
05/05/23
4th ODI, NZTOPAK 2023
Pakistan beat New Zealand by 102 runs
03/05/23
3rd ODI, NZTOPAK 2023
Pakistan beat New Zealand by 26 runs
13/01/23
3rd ODI, New Zealand tour of Pakistan 2022-23
New Zealand beat Pakistan by 2 wickets
11/01/23
2nd ODI, New Zealand tour of Pakistan 2022-23
New Zealand beat Pakistan by 79 runs
09/01/23
1st ODI, New Zealand tour of Pakistan 2022-23
Pakistan beat New Zealand by 6 wickets
02/10/19
3rd ODI, SLTOP 2019
Pakistan won by 5 wkts
30/09/19
2nd ODI, SLTOP 2019
Pakistan won by 67 runs
27/09/19
1st ODI, SLTOP 2019
Match abandoned without a ball bowled (No toss)
21/01/09
2nd ODI, SLIP ODIS 2009
Sri Lanka won by 129 runs
20/01/09
1st ODI, SLIP ODIS 2009
Pakistan won by 8 wickets (with 25 balls remaining)
04/07/08
12th Match, ASIACUP 2008
Pakistan won by 10 wickets (with 182 balls remaining)
02/07/08
10th Match, ASIACUP 2008
Pakistan won by 8 wickets (with 27 balls remaining)
29/06/08
8th Match, ASIACUP 2008
Sri Lanka won by 64 runs
26/06/08
5th Match, ASIACUP 2008
India won by 6 wickets (with 47 balls remaining)
24/06/08
2nd Match,
Pakistan won by 155 runs
19/04/08
5th ODI, BIP ODIS 2008
Pakistan won by 150 runs
ZIM ODI 1▼ 0 1 243.0
HK ODI 2▼ 0 2 125.5
NOR DODI 2▼ 2 0 260.0
SIN DODI 2▼ 2 0 147.5
IND ODI 6▼ 4 2 291.7
NZ ODI 6▼ 3 3 264.8
BAN T20 1▼ 0 1 101.0
LHQ PSL 19▼ 9 10 171.1
Date
Match
Result
10/03/24
Match 28, PSL 2024
Quetta Gladiators beat Lahore Qalandars by 6 wickets
09/03/24
Match 26, PSL 2024
Karachi Kings beat Lahore Qalandars by 3 wickets
21/02/23
Match 10, Pakistan Super League 2023
Lahore Qalandars beat Quetta Gladiators by 63 runs
19/02/23
Match 8, Pakistan Super League 2023
Karachi Kings beat Lahore Qalandars by 67 runs
07/02/22
15th Match, PSL 2022
Quetta Gladiators won by 7 wickets
05/02/22
12th Match, PSL 2022
Lahore Qalandars won by 8 runs.
02/02/22
9th match, PSL 2022
Lahore Qalandars won by 29 runs.
30/01/22
6th Match, PSL 2022
Lahore Qalandars won by 6 wickets
29/01/22
3rd Match, PSL 2022
Multan Sultans won by 5 wickets
28/02/21
11th match, PSL 2021
Lahore Qalandars won by 6 wkts
26/02/21
7th Match, PSL 2021
Multan Sultans won by 7 wkts
22/02/21
4th Match, PSL 2021
Lahore Qalandars won by 9 wkts
21/02/21
2nd Match, PSL 2021
Lahore Qalandars won by 4 wkts
17/11/20
Final, PSL 2020
Kings won by 5 wickets
15/11/20
Eliminator 2, PSL 2020
Qalandars won by 25 runs
14/11/20
Eliminator 1, PSL 2020
Qalandars won by 5 wickets
12/03/20
26th Match, PSL 2020
Karachi Kings won by 10 wkts
11/03/19
29th Match, PSL 2019
Multan Sultans won by 7 wkts
09/03/19
27th Match, PSL 2019
Islamabad United won by 49 runs
KRK PSL 32▼ 13 19 160.8
Date
Match
Result
11/03/24
Match 29, PSL 2024
Peshawar Zalmi beat Karachi Kings by 2 runs
09/03/24
Match 26, PSL 2024
Karachi Kings beat Lahore Qalandars by 3 wickets
07/03/24
Match 24, PSL 2024
Islamabad United beat Karachi Kings by 5 wickets
06/03/24
Match 22, PSL 2024
Karachi Kings beat Quetta Gladiators by 7 wickets
03/03/24
Match 19, PSL 2024
Multan Sultans beat Karachi Kings by 20 runs
29/02/24
Match 16, PSL 2024
Quetta Gladiators beat Karachi Kings by 5 wickets
28/02/24
Match 15, PSL 2024
Islamabad United beat Karachi Kings by 7 wickets
26/02/23
Match 14, Pakistan Super League 2023
Karachi Kings beat Multan Sultans by 66 runs
19/02/23
Match 8, Pakistan Super League 2023
Karachi Kings beat Lahore Qalandars by 67 runs
18/02/23
Match 6, Pakistan Super League 2023
Quetta Gladiators beat Karachi Kings by 6 runs
16/02/23
Match 4, Pakistan Super League 2023
Islamabad United beat Karachi Kings by 4 wickets
14/02/23
Match 2, Pakistan Super League 2023
Peshawar Zalmi beat Karachi Kings by 2 runs
06/02/22
14th Match, PSL 2022
Islamabad United won by 42 runs.
04/02/22
11th Match, PSL 2022
Peshawar Zalmi won by 9 runs.
30/01/22
6th Match, PSL 2022
Lahore Qalandars won by 6 wickets
29/01/22
4th Match, PSL 2022
Quetta Gladiators won by 8 wickets
27/01/22
1st Match, PSL 2022
Multan Sultans won by 7 wickets
03/03/21
13th Match, PSL 2021
Karachi Kings won by 6 wkts
28/02/21
11th match, PSL 2021
Lahore Qalandars won by 6 wkts
27/02/21
9th match, PSL 2021
Karachi Kings won by 7 wkts
24/02/21
6th Match, PSL 2021
Islamabad United won by 5 wkts
20/02/21
1st Match, PSL 2021
Karachi Kings won by 7 wkts
17/11/20
Final, PSL 2020
Kings won by 5 wickets
14/11/20
Qualifier, PSL 2020
Match tied (Karachi Kings won the one-over eliminator)
15/03/20
30th Match, PSL 2020
Quetta Gladiators won by 5 wkts
14/03/20
28th Match, PSL 2020
Karachi Kings won by 4 wkts
12/03/20
26th Match, PSL 2020
Karachi Kings won by 10 wkts
23/02/20
6th Match, PSL 2020
Quetta Gladiators won by 5 wkts
21/02/20
2nd Match, PSL 2020
Karachi Kings won by 10 runs
14/03/19
Eliminator 1, PSL 2019
Islamabad United won by 4 wickets
11/03/19
30th Match, PSL 2019
Peshawar Zalmi won by 61 runs
10/03/19
28th Match, PSL 2019
Karachi Kngs won by 1 run
QTG PSL 26▼ 11 15 159.6
Date
Match
Result
15/03/24
Eliminator 1, PSL 2024
Islamabad United beat Quetta Gladiators by 39 runs
12/03/24
Match 30, PSL 2024
Multan Sultans beat Quetta Gladiators by 79 runs
10/03/24
Match 28, PSL 2024
Quetta Gladiators beat Lahore Qalandars by 6 wickets
06/03/24
Match 22, PSL 2024
Karachi Kings beat Quetta Gladiators by 7 wickets
29/02/24
Match 16, PSL 2024
Quetta Gladiators beat Karachi Kings by 5 wickets
24/02/23
Match 13, Pakistan Super League 2023
Islamabad United beat Quetta Gladiators by 63 runs
21/02/23
Match 10, Pakistan Super League 2023
Lahore Qalandars beat Quetta Gladiators by 63 runs
20/02/23
Match 9, Pakistan Super League 2023
Peshawar Zalmi beat Quetta Gladiators by 4 wickets
18/02/23
Match 6, Pakistan Super League 2023
Quetta Gladiators beat Karachi Kings by 6 runs
07/02/22
15th Match, PSL 2022
Quetta Gladiators won by 7 wickets
03/02/22
10th Match, PSL 2022
Islamabad United won by 43 runs.
31/01/22
7th Match, PSL 2022
Multan Sultans won by 6 runs.
29/01/22
4th Match, PSL 2022
Quetta Gladiators won by 8 wickets
28/01/22
2nd Match, PSL 2022
Peshawar Zalmi won by 5 wickets
03/03/21
14th Match, PSL 2021
Quetta Gladiators won by 22 runs
02/03/21
12th Match, PSL 2021
Islamabad United won by 6 wkts
26/02/21
8th Match, PSL 2021
Peshawar Zalmi won by 3 wkts
22/02/21
4th Match, PSL 2021
Lahore Qalandars won by 9 wkts
20/02/21
1st Match, PSL 2021
Karachi Kings won by 7 wkts
15/03/20
30th Match, PSL 2020
Quetta Gladiators won by 5 wkts
23/02/20
6th Match, PSL 2020
Quetta Gladiators won by 5 wkts
22/02/20
4th Mattch, PSL 2020
Peshawar Zalmi won by 6 wkts
20/02/20
1st Match, PSL 2020
Quetta Gladiators won by 3 wkts
17/03/19
Final, PSL 2019
Gladiators won by 8 wkts
13/03/19
Qualifier, PSL 2019
Quetta Gladiators won by 10 runs
10/03/19
28th Match, PSL 2019
Karachi Kngs won by 1 run
PSZ PSL 25▼ 11 13 170.0
Date
Match
Result
16/03/24
Eliminator 2, PSL 2024
Islamabad United beat Peshawar Zalmi by 5 wickets
14/03/24
Qualifier, PSL 2024
Multan Sultans beat Peshawar Zalmi by 7 wickets
11/03/24
Match 29, PSL 2024
Peshawar Zalmi beat Karachi Kings by 2 runs
23/02/23
Match 12, Pakistan Super League 2023
Islamabad United beat Peshawar Zalmi by 6 wickets
20/02/23
Match 9, Pakistan Super League 2023
Peshawar Zalmi beat Quetta Gladiators by 4 wickets
14/02/23
Match 2, Pakistan Super League 2023
Peshawar Zalmi beat Karachi Kings by 2 runs
05/02/22
13th Match, PSL 2022
Multan Sultans won by 57 runs
04/02/22
11th Match, PSL 2022
Peshawar Zalmi won by 9 runs.
02/02/22
9th match, PSL 2022
Lahore Qalandars won by 29 runs.
30/01/22
5th Match, PSL 2022
Islamabad United won by 9 wickets
28/01/22
2nd Match, PSL 2022
Peshawar Zalmi won by 5 wickets
03/03/21
13th Match, PSL 2021
Karachi Kings won by 6 wkts
27/02/21
10th Match, PSL 2021
Peshawar Zalmi won by 6 wkts
26/02/21
8th Match, PSL 2021
Peshawar Zalmi won by 3 wkts
23/02/21
5th Match, PSL 2021
Peshawar Zalmi won by 6 wkts
21/02/21
2nd Match, PSL 2021
Lahore Qalandars won by 4 wkts
14/11/20
Eliminator 1, PSL 2020
Qalandars won by 5 wickets
13/03/20
27th Match, PSL 2020
Multan Sultans won by 3 runs
22/02/20
4th Mattch, PSL 2020
Peshawar Zalmi won by 6 wkts
21/02/20
2nd Match, PSL 2020
Karachi Kings won by 10 runs
17/03/19
Final, PSL 2019
Gladiators won by 8 wkts
15/03/19
Eliminator 2, PSL 2019
Peshawar Zalmi won by 48 runs
13/03/19
Qualifier, PSL 2019
Quetta Gladiators won by 10 runs
11/03/19
30th Match, PSL 2019
Peshawar Zalmi won by 61 runs
25/03/18
Final, PSL 2018
Islamabad United won by 3 wkts
MS PSL 19▼ 11 8 167.0
Date
Match
Result
18/03/24
Final, PSL 2024
Islamabad United beat Multan Sultans by 2 wickets
14/03/24
Qualifier, PSL 2024
Multan Sultans beat Peshawar Zalmi by 7 wickets
12/03/24
Match 30, PSL 2024
Multan Sultans beat Quetta Gladiators by 79 runs
03/03/24
Match 19, PSL 2024
Multan Sultans beat Karachi Kings by 20 runs
26/02/23
Match 14, Pakistan Super League 2023
Karachi Kings beat Multan Sultans by 66 runs
05/02/22
13th Match, PSL 2022
Multan Sultans won by 57 runs
01/02/22
8th Match, PSL 2022
Multan Sultans won by 20 runs.
31/01/22
7th Match, PSL 2022
Multan Sultans won by 6 runs.
29/01/22
3rd Match, PSL 2022
Multan Sultans won by 5 wickets
27/01/22
1st Match, PSL 2022
Multan Sultans won by 7 wickets
03/03/21
14th Match, PSL 2021
Quetta Gladiators won by 22 runs
27/02/21
9th match, PSL 2021
Karachi Kings won by 7 wkts
26/02/21
7th Match, PSL 2021
Multan Sultans won by 7 wkts
23/02/21
5th Match, PSL 2021
Peshawar Zalmi won by 6 wkts
21/02/21
3rd Match, PSL 2021
Islamabad United won by 3 wkts
15/11/20
Eliminator 2, PSL 2020
Qalandars won by 25 runs
14/11/20
Qualifier, PSL 2020
Match tied (Karachi Kings won the one-over eliminator)
13/03/20
27th Match, PSL 2020
Multan Sultans won by 3 runs
11/03/19
29th Match, PSL 2019
Multan Sultans won by 7 wkts
ISU PSL 23▼ 16 6 173.6
Date
Match
Result
18/03/24
Final, PSL 2024
Islamabad United beat Multan Sultans by 2 wickets
16/03/24
Eliminator 2, PSL 2024
Islamabad United beat Peshawar Zalmi by 5 wickets
15/03/24
Eliminator 1, PSL 2024
Islamabad United beat Quetta Gladiators by 39 runs
07/03/24
Match 24, PSL 2024
Islamabad United beat Karachi Kings by 5 wickets
28/02/24
Match 15, PSL 2024
Islamabad United beat Karachi Kings by 7 wickets
24/02/23
Match 13, Pakistan Super League 2023
Islamabad United beat Quetta Gladiators by 63 runs
23/02/23
Match 12, Pakistan Super League 2023
Islamabad United beat Peshawar Zalmi by 6 wickets
16/02/23
Match 4, Pakistan Super League 2023
Islamabad United beat Karachi Kings by 4 wickets
06/02/22
14th Match, PSL 2022
Islamabad United won by 42 runs.
05/02/22
12th Match, PSL 2022
Lahore Qalandars won by 8 runs.
03/02/22
10th Match, PSL 2022
Islamabad United won by 43 runs.
01/02/22
8th Match, PSL 2022
Multan Sultans won by 20 runs.
30/01/22
5th Match, PSL 2022
Islamabad United won by 9 wickets
02/03/21
12th Match, PSL 2021
Islamabad United won by 6 wkts
27/02/21
10th Match, PSL 2021
Peshawar Zalmi won by 6 wkts
24/02/21
6th Match, PSL 2021
Islamabad United won by 5 wkts
21/02/21
3rd Match, PSL 2021
Islamabad United won by 3 wkts
14/03/20
28th Match, PSL 2020
Karachi Kings won by 4 wkts
20/02/20
1st Match, PSL 2020
Quetta Gladiators won by 3 wkts
15/03/19
Eliminator 2, PSL 2019
Peshawar Zalmi won by 48 runs
14/03/19
Eliminator 1, PSL 2019
Islamabad United won by 4 wickets
09/03/19
27th Match, PSL 2019
Islamabad United won by 49 runs
25/03/18
Final, PSL 2018
Islamabad United won by 3 wkts
BAN ODI 3▼ 0 3 192.3
SL ODI 7▼ 3 4 275.3
SA-W WT20 2▼ 0 2 147.0
SA-W WODI 3▼ 2 1 215.3
WIW WODI 6▼ 6 0 234.0
PAKW WODI 9▼ 1 8 181.9
PAK T20 11▼ 9 2 184.5
Date
Match
Result
25/09/22
4th T20I, England tour of Pakistan 2022
Pakistan beat England by 3 runs
23/09/22
3rd T20I, England tour of Pakistan 2022
England beat Pakistan by 63 runs
22/09/22
2nd T20I, England tour of Pakistan 2022
Pakistan beat England by 10 wickets
20/09/22
1st T20I, England tour of Pakistan 2022
England beat Pakistan by 6 wickets
16/12/21
3rd T20I, WI TO PAK 2021
Pakistan won by 7 wickets
14/12/21
2nd T20I, WI TO PAK 2021
Pakistan won by 9 runs.
13/12/21
1st T20I, WI TO PAK 2021
Pakistan won by 63 runs.
03/04/18
3rd T20I, WTOP 2018
Pakistan won by 8 wkts
02/04/18
2nd T20I, WTOP 2018
Pakistan won by 82 runs
01/04/18
1st T20I, WTOP 2018
Pakistan won by 143 runs
20/04/08
Only T20I, BIP T20IM 2008
Pakistan won by 102 runs
PK-W WT20 4▼ 2 2 135.8
WI-W WT20 2▼ 2 0 123.0
M = Matches, M = Matches, W = Win, L = Loss, Mode = Click For More Details