Date | Match | Venue | Result |
12/09/2007 | Pakistan v. Scotland | Kingsmead | Pakistan won by 51 runs |
14/09/2007 | India v. Pakistan | Kingsmead | India won in bowl-out after scores were tied |
17/09/2007 | Pakistan v. Sri Lanka | Wanderers Stadium | Pakistan won by 33 runs |
18/09/2007 | Australia v. Pakistan | Wanderers Stadium | Pakistan won by 6 wickets |
20/09/2007 | Bangladesh v. Pakistan | Newlands | Pakistan won by 4 wickets |
22/09/2007 | New Zealand v. Pakistan | Newlands | Pakistan won by 6 wickets |
24/09/2007 | India v. Pakistan | Wanderers Stadium | India won by 5 runs |
07/06/2009 | England v. Pakistan | Kennington Oval | England won by 48 runs |
09/06/2009 | Netherlands v. Pakistan | Lord's | Pakistan won by 82 runs |
12/06/2009 | Pakistan v. Sri Lanka | Lord's | Sri Lanka won by 19 runs |
13/06/2009 | New Zealand v. Pakistan | Kennington Oval | Pakistan won by 6 wickets |
15/06/2009 | Ireland v. Pakistan | Kennington Oval | Pakistan won by 39 runs |
18/06/2009 | Pakistan v. South Africa | Trent Bridge | Pakistan won by 7 runs |
21/06/2009 | Pakistan v. Sri Lanka | Lord's | Pakistan won by 8 wickets |
01/05/2010 | Bangladesh v. Pakistan | Daren Sammy National Cricket Stadium | Pakistan won by 21 runs |
02/05/2010 | Australia v. Pakistan | Daren Sammy National Cricket Stadium | Australia won by 24 runs |
06/05/2010 | England v. Pakistan | Kensington Oval | England won by 6 wickets |
08/05/2010 | New Zealand v. Pakistan | Kensington Oval | New Zealand won by 1 run |
10/05/2010 | Pakistan v. South Africa | Daren Sammy National Cricket Stadium | Pakistan won by 11 runs |
14/05/2010 | Australia v. Pakistan | Daren Sammy National Cricket Stadium | Australia won by 3 wickets |
23/09/2012 | New Zealand v. Pakistan | Pallekele International Cricket Stadium | Pakistan won by 13 runs |
25/09/2012 | Bangladesh v. Pakistan | Pallekele International Cricket Stadium | Pakistan won by 8 wickets |
28/09/2012 | Pakistan v. South Africa | R Premadasa Stadium | Pakistan won by 2 wickets |
30/09/2012 | India v. Pakistan | R Premadasa Stadium | India won by 8 wickets |
02/10/2012 | Australia v. Pakistan | R Premadasa Stadium | Pakistan won by 32 runs |
04/10/2012 | Sri Lanka v. Pakistan | R Premadasa Stadium | Sri Lanka won by 16 runs |
21/03/2014 | India v. Pakistan | Shere Bangla National Stadium | India won by 7 wickets |
23/03/2014 | Australia v. Pakistan | Shere Bangla National Stadium | Pakistan won by 16 runs |
30/03/2014 | Bangladesh v. Pakistan | Shere Bangla National Stadium | Pakistan won by 50 runs |
01/04/2014 | Pakistan v. West Indies | Shere Bangla National Stadium | West Indies won by 84 runs |
16/03/2016 | Bangladesh v. Pakistan | Eden Gardens | Pakistan won by 55 runs |
19/03/2016 | India v. Pakistan | Eden Gardens | India won by 6 wickets |
22/03/2016 | New Zealand v. Pakistan | Punjab Cricket Association IS Bindra Stadium | New Zealand won by 22 runs |
25/03/2016 | Australia v. Pakistan | Punjab Cricket Association IS Bindra Stadium | Australia won by 21 runs |
24/10/2021 | India v. Pakistan | Dubai International Cricket Stadium | Pakistan won by 10 wickets |
26/10/2021 | New Zealand v. Pakistan | Sharjah Cricket Stadium | Pakistan won by 5 wickets |
29/10/2021 | Afghanistan v. Pakistan | Dubai International Cricket Stadium | Pakistan won by 5 wickets |
02/11/2021 | Pakistan v. Namibia | Sheikh Zayed Stadium | Pakistan won by 45 runs |
07/11/2021 | Pakistan v. Scotland | Sharjah Cricket Stadium | Pakistan won by 72 runs |
11/11/2021 | Pakistan v. Australia | Dubai International Cricket Stadium | Australia won by 5 wickets |
23 October, 2022 | India vs Pakistan | Melbourne Cricket Ground, Melbourne | TBA |
27 October, 2022 | Pakistan vs Group B Winner | Perth Stadium, Perth | TBA |
30 October, 2022 | Pakistan vs Group A Runner-up | Perth Stadium, Perth | TBA |
3 November, 2022 | Pakistan vs South Africa | Sydney Cricket Ground, Sydney | TBA |
6 November, 2022 | Pakistan vs Bangladesh | Adelaide Oval, Adelaide | TBA |