View match results
Not involving the player Iftikhar Ahmed (PAK) remove Iftikhar Ahmed (PAK) from query
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Runs Wkts Balls Ave RPO
unfiltered 2009-2024 163 157 157 2 3 1 1.000 63031 2474 81098 25.47 4.66 Profile
filtered 2009-2024 159 153 153 2 3 1 1.000 61811 2416 80165 25.58 4.62
Match result list
Pakistan won 4 wickets 35 ODI : Australia v Pakistan 22 Apr 2009 ODI # 2845
Australia won 6 wickets 29 ODI : Australia v Pakistan 24 Apr 2009 ODI # 2846
Pakistan won 7 wickets 22 T20I : Australia v Pakistan 7 May 2009 T20I # 89
Pakistan won 49 runs T20I : New Zealand v Pakistan 12 Nov 2009 T20I # 122
Pakistan won 7 runs T20I : New Zealand v Pakistan 13 Nov 2009 T20I # 123
Afghanistan won 13 runs T20I : Afghanistan v Ireland 9 Feb 2010 T20I # 135
Netherlands won 6 wickets 5 T20I : Canada v Netherlands 9 Feb 2010 T20I # 136
Kenya won 9 wickets 31 T20I : Canada v Kenya 10 Feb 2010 T20I # 138
Ireland won 37 runs T20I : Ireland v Scotland 11 Feb 2010 T20I # 140
Netherlands won 4 wickets 7 T20I : Afghanistan v Netherlands 12 Feb 2010 T20I # 141
Ireland won 65 runs T20I : Ireland v Netherlands 13 Feb 2010 T20I # 142
Afghanistan won 8 wickets 15 T20I : Afghanistan v Ireland 13 Feb 2010 T20I # 143
England won 7 wickets 9 T20I : England v Pakistan 19 Feb 2010 T20I # 144
Pakistan won 4 wickets 6 T20I : England v Pakistan 20 Feb 2010 T20I # 145
South Africa won 2 runs ODI : Pakistan v South Africa 2 Nov 2010 ODI # 3064
Pakistan won 1 wickets 1 ODI : Pakistan v South Africa 5 Nov 2010 ODI # 3067
South Africa won 57 runs ODI : Pakistan v South Africa 8 Nov 2010 ODI # 3069
draw - Test : Pakistan v South Africa 12 Nov 2010 Test # 1976
Pakistan won 9 wickets Test : Pakistan v Sri Lanka 26 Oct 2011 Test # 2011
Pakistan won 8 wickets 169 ODI : Pakistan v Sri Lanka 11 Nov 2011 ODI # 3212
Sri Lanka won 25 runs ODI : Pakistan v Sri Lanka 14 Nov 2011 ODI # 3213
Pakistan won 21 runs ODI : Pakistan v Sri Lanka 18 Nov 2011 ODI # 3214
Pakistan won 10 wickets Test : England v Pakistan 17 Jan 2012 Test # 2030
Pakistan won 71 runs Test : England v Pakistan 3 Feb 2012 Test # 2034
England won 9 wickets 76 ODI : England v Pakistan 18 Feb 2012 ODI # 3243
England won 4 wickets 4 ODI : England v Pakistan 21 Feb 2012 ODI # 3247
Pakistan won 8 runs T20I : England v Pakistan 23 Feb 2012 T20I # 226
England won 38 runs T20I : England v Pakistan 25 Feb 2012 T20I # 228
Netherlands won 42 runs T20I : Canada v Netherlands 13 Mar 2012 T20I # 230
Ireland won 10 wickets 76 T20I : Ireland v Kenya 14 Mar 2012 T20I # 232
Afghanistan won 4 wickets 2 T20I : Afghanistan v Netherlands 14 Mar 2012 T20I # 233
Ireland won 17 runs T20I : Ireland v Scotland 18 Mar 2012 T20I # 235
Ireland won 10 wickets 63 T20I : Canada v Ireland 22 Mar 2012 T20I # 236
Ireland won 7 wickets 20 T20I : Ireland v Netherlands 23 Mar 2012 T20I # 238
Scotland won 4 wickets 0 T20I : Canada v Scotland 23 Mar 2012 T20I # 239
Ireland won 5 wickets 7 T20I : Afghanistan v Ireland 24 Mar 2012 T20I # 240
Pakistan won 7 wickets 31 T20I : Australia v Pakistan 5 Sep 2012 T20I # 256
tied - T20I : Australia v Pakistan 7 Sep 2012 T20I # 257
Australia won 94 runs T20I : Australia v Pakistan 10 Sep 2012 T20I # 259
South Africa won inns & 92 runs Test : Pakistan v South Africa 23 Oct 2013 Test # 2100
Pakistan won 66 runs ODI : Pakistan v South Africa 1 Nov 2013 ODI # 3427
South Africa won 9 wickets 33 T20I : Pakistan v South Africa 13 Nov 2013 T20I # 334
South Africa won 6 runs T20I : Pakistan v South Africa 15 Nov 2013 T20I # 336
Pakistan won 3 wickets 5 T20I : Pakistan v Sri Lanka 11 Dec 2013 T20I # 350
Sri Lanka won 24 runs T20I : Pakistan v Sri Lanka 13 Dec 2013 T20I # 351
Sri Lanka won 2 wickets 2 ODI : Pakistan v Sri Lanka 20 Dec 2013 ODI # 3446
Sri Lanka won 9 wickets Test : Pakistan v Sri Lanka 8 Jan 2014 Test # 2114
Australia won 6 wickets 36 T20I : Australia v Pakistan 5 Oct 2014 T20I # 406
Australia won 5 wickets 40 ODI : Australia v Pakistan 10 Oct 2014 ODI # 3532
Pakistan won 221 runs Test : Australia v Pakistan 22 Oct 2014 Test # 2140
draw - Test : New Zealand v Pakistan 17 Nov 2014 Test # 2146
Pakistan won 7 wickets 5 T20I : New Zealand v Pakistan 4 Dec 2014 T20I # 411
New Zealand won 17 runs T20I : New Zealand v Pakistan 5 Dec 2014 T20I # 412
Pakistan won 3 wickets 3 ODI : New Zealand v Pakistan 8 Dec 2014 ODI # 3564
Ireland won 3 wickets 40 ODI : Afghanistan v Ireland 10 Jan 2015 ODI # 3573
Ireland won 3 wickets 21 ODI : Ireland v Scotland 12 Jan 2015 ODI # 3575
Afghanistan won 71 runs ODI : Afghanistan v Ireland 17 Jan 2015 ODI # 3581
Pakistan won 178 runs Test : England v Pakistan 22 Oct 2015 Test # 2183
England won 84 runs ODI : England v Pakistan 20 Nov 2015 ODI # 3712
England won 14 runs T20I : England v Pakistan 26 Nov 2015 T20I # 468
England won 3 runs T20I : England v Pakistan 27 Nov 2015 T20I # 469
Pakistan won 9 wickets 34 T20I : Pakistan v West Indies 23 Sep 2016 T20I # 568
Pakistan won 16 runs T20I : Pakistan v West Indies 24 Sep 2016 T20I # 569
Pakistan won 56 runs Test : Pakistan v West Indies 13 Oct 2016 Test # 2224
Afghanistan won 5 wickets 2 T20I : U.A.E. v Afghanistan 16 Dec 2016 T20I # 572
Ireland won 24 runs T20I : U.A.E. v Ireland 18 Jan 2017 T20I # 583
Hong Kong won 91 runs T20I : Hong Kong v Netherlands 18 Jan 2017 T20I # 584
Scotland won 7 wickets 6 T20I : Oman v Scotland 19 Jan 2017 T20I # 585
Afghanistan won 8 wickets 9 T20I : Afghanistan v Oman 20 Jan 2017 T20I # 586
Ireland won 98 runs T20I : Ireland v Scotland 20 Jan 2017 T20I # 587
Afghanistan won 10 wickets 73 T20I : Afghanistan v Ireland 20 Jan 2017 T20I # 588
U.A.E. won 4 wickets 49 ODI : U.A.E. v Scotland 24 Jan 2017 ODI # 3825
U.A.E. won 6 wickets 71 ODI : U.A.E. v Hong Kong 26 Jan 2017 ODI # 3827
Sri Lanka won 68 runs Test : Pakistan v Sri Lanka 6 Oct 2017 Test # 2278
Pakistan won 83 runs ODI : Pakistan v Sri Lanka 13 Oct 2017 ODI # 3922
Scotland won 6 wickets 71 ODI : P.N.G. v Scotland 24 Nov 2017 ODI # 3933
Scotland won 4 wickets 22 ODI : P.N.G. v Scotland 25 Nov 2017 ODI # 3934
Bangladesh won 137 runs ODI : Bangladesh v Sri Lanka 15 Sep 2018 ODI # 4036
Pakistan won 8 wickets 158 ODI : Hong Kong v Pakistan 16 Sep 2018 ODI # 4037
India won 26 runs ODI : Hong Kong v India 18 Sep 2018 ODI # 4039
India won 8 wickets 126 ODI : India v Pakistan 19 Sep 2018 ODI # 4040
India won 7 wickets 82 ODI : Bangladesh v India 21 Sep 2018 ODI # 4042
India won 9 wickets 63 ODI : India v Pakistan 23 Sep 2018 ODI # 4044
tied - ODI : Afghanistan v India 25 Sep 2018 ODI # 4046
India won 3 wickets 0 ODI : Bangladesh v India 28 Sep 2018 ODI # 4048
draw - Test : Australia v Pakistan 7 Oct 2018 Test # 2320
Pakistan won 11 runs T20I : Australia v Pakistan 26 Oct 2018 T20I # 702
Pakistan won 33 runs T20I : Australia v Pakistan 28 Oct 2018 T20I # 704
Pakistan won 6 wickets 2 T20I : New Zealand v Pakistan 2 Nov 2018 T20I # 706
Pakistan won 47 runs T20I : New Zealand v Pakistan 4 Nov 2018 T20I # 708
n/r - ODI : New Zealand v Pakistan 11 Nov 2018 ODI # 4070
Pakistan won inns & 16 runs Test : New Zealand v Pakistan 24 Nov 2018 Test # 2330
Australia won 6 runs ODI : Australia v Pakistan 29 Mar 2019 ODI # 4119
Australia won 20 runs ODI : Australia v Pakistan 31 Mar 2019 ODI # 4120
Scotland won 46 runs T20I : Bermuda v Scotland 24 Oct 2019 T20I # 966
P.N.G. won 43 runs T20I : P.N.G. v Singapore 25 Oct 2019 T20I # 967
Namibia won 87 runs T20I : Kenya v Namibia 25 Oct 2019 T20I # 969
Netherlands won 92 runs T20I : Bermuda v Netherlands 26 Oct 2019 T20I # 974
Namibia won 87 runs T20I : Namibia v Singapore 26 Oct 2019 T20I # 977
P.N.G. won 45 runs T20I : Kenya v P.N.G. 27 Oct 2019 T20I # 979
Netherlands won 4 wickets 18 T20I : Netherlands v Scotland 27 Oct 2019 T20I # 983
Netherlands won 8 wickets 29 T20I : U.A.E. v Netherlands 29 Oct 2019 T20I # 986
Namibia won 54 runs T20I : Namibia v Oman 29 Oct 2019 T20I # 987
Scotland won 90 runs T20I : U.A.E. v Scotland 30 Oct 2019 T20I # 989
Oman won 12 runs T20I : Hong Kong v Oman 30 Oct 2019 T20I # 990
Netherlands won 21 runs T20I : Ireland v Netherlands 1 Nov 2019 T20I # 994
P.N.G. won 18 runs T20I : Namibia v P.N.G. 1 Nov 2019 T20I # 995
Ireland won 27 runs T20I : Ireland v Namibia 2 Nov 2019 T20I # 996
Netherlands won 7 wickets 6 T20I : Netherlands v P.N.G. 2 Nov 2019 T20I # 997
England won 6 wickets 70 T20I : England v West Indies 23 Oct 2021 T20I # 1354
Pakistan won 10 wickets 13 T20I : India v Pakistan 24 Oct 2021 T20I # 1361
South Africa won 8 wickets 10 T20I : South Africa v West Indies 26 Oct 2021 T20I # 1366
Australia won 7 wickets 18 T20I : Australia v Sri Lanka 28 Oct 2021 T20I # 1374
Pakistan won 5 wickets 6 T20I : Afghanistan v Pakistan 29 Oct 2021 T20I # 1377
England won 8 wickets 50 T20I : Australia v England 30 Oct 2021 T20I # 1379
New Zealand won 8 wickets 33 T20I : India v New Zealand 31 Oct 2021 T20I # 1381
New Zealand won 16 runs T20I : New Zealand v Scotland 3 Nov 2021 T20I # 1388
Australia won 8 wickets 82 T20I : Australia v Bangladesh 4 Nov 2021 T20I # 1391
India won 8 wickets 81 T20I : India v Scotland 5 Nov 2021 T20I # 1396
India won 9 wickets 28 T20I : India v Namibia 8 Nov 2021 T20I # 1410
Australia won 5 wickets 6 T20I : Australia v Pakistan 11 Nov 2021 T20I # 1420
Australia won 8 wickets 7 T20I : Australia v New Zealand 14 Nov 2021 T20I # 1428
Namibia won 5 wickets 15 ODI : Namibia v Oman 14 Mar 2022 ODI # 4366
U.A.E. won 48 runs ODI : U.A.E. v Nepal 18 Mar 2022 ODI # 4369
P.N.G. won 6 wickets 82 ODI : U.A.E. v P.N.G. 19 Mar 2022 ODI # 4371
U.A.E. won 99 runs ODI : U.A.E. v Nepal 21 Mar 2022 ODI # 4373
Nepal won 7 wickets 78 ODI : Nepal v P.N.G. 22 Mar 2022 ODI # 4374
Scotland won 162 runs ODI : P.N.G. v Scotland 9 Apr 2022 ODI # 4384
Scotland won 4 runs ODI : Oman v Scotland 10 Apr 2022 ODI # 4385
Oman won 7 wickets 35 ODI : Oman v P.N.G. 12 Apr 2022 ODI # 4386
Scotland won 123 runs ODI : P.N.G. v Scotland 13 Apr 2022 ODI # 4387
Scotland won 2 wickets 1 ODI : Oman v Scotland 15 Apr 2022 ODI # 4388
Oman won 85 runs ODI : Oman v P.N.G. 16 Apr 2022 ODI # 4389
Afghanistan won 8 wickets 59 T20I : Afghanistan v Sri Lanka 27 Aug 2022 T20I # 1748
India won 40 runs T20I : Hong Kong v India 31 Aug 2022 T20I # 1754
Sri Lanka won 2 wickets 4 T20I : Bangladesh v Sri Lanka 1 Sep 2022 T20I # 1755
Sri Lanka won 6 wickets 1 T20I : India v Sri Lanka 6 Sep 2022 T20I # 1759
India won 101 runs T20I : Afghanistan v India 8 Sep 2022 T20I # 1761
Bangladesh won 7 runs T20I : U.A.E. v Bangladesh 25 Sep 2022 T20I # 1797
Bangladesh won 32 runs T20I : U.A.E. v Bangladesh 27 Sep 2022 T20I # 1799
U.A.E. won 1 wickets 102 ODI : U.A.E. v Namibia 23 Feb 2023 ODI # 4521
Namibia won 7 wickets 130 ODI : U.A.E. v Namibia 25 Feb 2023 ODI # 4522
Nepal won 4 wickets 28 ODI : Nepal v P.N.G. 27 Feb 2023 ODI # 4523
P.N.G. won 131 runs ODI : U.A.E. v P.N.G. 28 Feb 2023 ODI # 4524
U.A.E. won 68 runs ODI : U.A.E. v Nepal 2 Mar 2023 ODI # 4526
Nepal won 3 wickets 12 ODI : Nepal v P.N.G. 3 Mar 2023 ODI # 4527
P.N.G. won 5 wickets 139 ODI : U.A.E. v P.N.G. 5 Mar 2023 ODI # 4529
Nepal won 42 runs ODI : U.A.E. v Nepal 6 Mar 2023 ODI # 4530
New Zealand won 19 runs T20I : U.A.E. v New Zealand 17 Aug 2023 T20I # 2198
U.A.E. won 7 wickets 26 T20I : U.A.E. v New Zealand 19 Aug 2023 T20I # 2203
New Zealand won 32 runs T20I : U.A.E. v New Zealand 20 Aug 2023 T20I # 2209
Canada won 3 wickets 14 ODI : U.A.E. v Canada 28 Feb 2024 ODI # 4736
Canada won 7 wickets 57 ODI : Canada v Scotland 1 Mar 2024 ODI # 4737
Scotland won 8 wickets 158 ODI : U.A.E. v Scotland 3 Mar 2024 ODI # 4738
Canada won 8 runs ODI : U.A.E. v Canada 5 Mar 2024 ODI # 4739
Canada won 5 wickets 27 ODI : Canada v Scotland 7 Mar 2024 ODI # 4740
U.A.E. won 8 wickets 14 T20I : U.A.E. v Scotland 11 Mar 2024 T20I # 2515
Scotland won 9 runs T20I : U.A.E. v Scotland 13 Mar 2024 T20I # 2519
Scotland won 32 runs T20I : U.A.E. v Scotland 14 Mar 2024 T20I # 2520
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628 - Current]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627 - Current]
West Indies v South Africa at Kingston, 2nd T20I, May 25, 2024 [T20I # 2626]
United States of America v Bangladesh at Prairie View, 3rd T20I, May 25, 2024 [T20I # 2625]
Romania v Gibraltar at Ilfov County, Continental Cup 6th match, May 25, 2024 [T20I # 2624]
England v Pakistan at Birmingham, 2nd T20I, May 25, 2024 [T20I # 2623]
Austria v Belgium at Lower Austria, 2nd T20I, May 25, 2024 [T20I # 2622]
Austria v Belgium at Lower Austria, 1st T20I, May 25, 2024 [T20I # 2621]
 
Feedback Print this page