View match results [change view]
Home or away home venue remove home venue from query
Start of match date greater than or equal to 1 apr 2001 remove greater than or equal to 1 apr 2001 from query
Toss result won the toss remove won the toss from query
Totals in terms of bowling 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 Ave RPO Inns HS LS
unfiltered 1952-2024 1662 798 658 12 166 28 1.212 31.11 3.77 2017 765 43 Profile
filtered 2002-2024 84 54 21 0 7 2 2.571 31.45 4.48 96 612 73
Match results
won 153 runs won 1st ODI v New Zealand Karachi 21 Apr 2002 ODI # 1833
won 66 runs won 1st ODI v New Zealand Lahore 27 Apr 2002 ODI # 1835
won inns & 324 runs won 1st Test v New Zealand Lahore 1 May 2002 Test # 1600
won 7 wickets won 2nd Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
won 137 runs won 1st ODI v Bangladesh Multan 9 Sep 2003 ODI # 2041
won 74 runs won 1st ODI v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
won 42 runs won 1st ODI v Bangladesh Lahore 15 Sep 2003 ODI # 2043
won 58 runs won 1st ODI v Bangladesh Karachi 21 Sep 2003 ODI # 2045
won 8 runs won 1st ODI v South Africa Lahore 3 Oct 2003 ODI # 2046
lost 13 runs won 1st ODI v South Africa Faisalabad 7 Oct 2003 ODI # 2048
lost 6 wickets 67 won 1st ODI v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
lost 7 wickets 25 won 1st ODI v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
won 124 runs won 1st ODI v New Zealand Lahore 1 Dec 2003 ODI # 2071
won 51 runs won 1st ODI v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
won 49 runs won 1st ODI v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
lost 5 runs won 2nd ODI v India Karachi 13 Mar 2004 ODI # 2112
won 12 runs won 1st ODI v India Rawalpindi 16 Mar 2004 ODI # 2114
won 4 wickets 16 won 2nd ODI v India Peshawar 19 Mar 2004 ODI # 2115
lost 5 wickets 30 won 1st ODI v India Lahore 21 Mar 2004 ODI # 2116
lost 40 runs won 2nd ODI v India Lahore 24 Mar 2004 ODI # 2117
won 144 runs won 1st ODI v Zimbabwe Multan 30 Sep 2004 ODI # 2183
won 3 wickets 11 won 2nd ODI v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
won 6 wickets 7 won 2nd ODI v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
lost 119 runs won 2nd ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
won 6 wickets won 2nd Test v Sri Lanka Karachi 28 Oct 2004 Test # 1719
won 22 runs won 1st Test v England Multan 12 Nov 2005 Test # 1770
draw - won 1st Test v England Faisalabad 20 Nov 2005 Test # 1772
won 13 runs won 1st ODI v England Rawalpindi 19 Dec 2005 ODI # 2307
draw - won 1st Test v India Lahore 13 Jan 2006 Test # 1781
draw - won 1st Test v India Faisalabad 21 Jan 2006 Test # 1782
won 7 runs won 2nd ODI v India Peshawar 6 Feb 2006 ODI # 2324
lost 7 wickets 41 won 1st ODI v India Rawalpindi 11 Feb 2006 ODI # 2327
draw - won 1st Test v West Indies Multan 19 Nov 2006 Test # 1816
won 199 runs won 1st Test v West Indies Karachi 27 Nov 2006 Test # 1818
won 2 wickets 10 won 2nd ODI v West Indies Faisalabad 7 Dec 2006 ODI # 2460
won 7 wickets 8 won 2nd ODI v West Indies Lahore 10 Dec 2006 ODI # 2463
lost 7 wickets 91 won 1st ODI v West Indies Multan 13 Dec 2006 ODI # 2464
won 7 wickets 19 won 2nd ODI v West Indies Karachi 16 Dec 2006 ODI # 2466
won 25 runs won 1st ODI v South Africa Lahore 20 Oct 2007 ODI # 2635
lost 7 wickets 74 won 1st ODI v South Africa Multan 26 Oct 2007 ODI # 2639
won 37 runs won 1st ODI v Zimbabwe Multan 27 Jan 2008 ODI # 2665
won 152 runs won 1st ODI v Bangladesh Lahore 8 Apr 2008 ODI # 2696
won 23 runs won 1st ODI v Bangladesh Lahore 13 Apr 2008 ODI # 2700
won 150 runs won 1st ODI v Bangladesh Karachi 19 Apr 2008 ODI # 2703
won 102 runs won 1st T20I v Bangladesh Karachi 20 Apr 2008 T20I # 55
won 155 runs won 1st ODI v Hong Kong Karachi 24 Jun 2008 ODI # 2712
lost 6 wickets 47 won 1st ODI v India Karachi 26 Jun 2008 ODI # 2717
lost 64 runs won 2nd ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
lost 129 runs won 2nd ODI v Sri Lanka Karachi 21 Jan 2009 ODI # 2800
draw - won 2nd Test v Sri Lanka Lahore 1 Mar 2009 Test # 1912
won 41 runs won 1st ODI v Zimbabwe Lahore 26 May 2015 ODI # 3651
won 6 wickets 16 won 2nd ODI v Zimbabwe Lahore 29 May 2015 ODI # 3652
n/r - won 1st ODI v Zimbabwe Lahore 31 May 2015 ODI # 3653
lost 7 wickets 1 won 1st T20I v World-XI Lahore 13 Sep 2017 T20I # 620
won 82 runs won 1st T20I v West Indies Karachi 2 Apr 2018 T20I # 664
won 67 runs won 1st ODI v Sri Lanka Karachi 30 Sep 2019 ODI # 4211
lost 64 runs won 2nd T20I v Sri Lanka Lahore 5 Oct 2019 T20I # 914
won 263 runs won 1st Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
won inns & 44 runs won 2nd Test v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
won 26 runs won 1st ODI v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
won 8 wickets 29 won 2nd T20I v Zimbabwe Rawalpindi 8 Nov 2020 T20I # 1106
won 95 runs won 1st Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
won 4 wickets 8 won 2nd T20I v South Africa Lahore 14 Feb 2021 T20I # 1122
won 9 runs won 1st T20I v West Indies Karachi 14 Dec 2021 T20I # 1449
draw - won 1st Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
lost 88 runs won 2nd ODI v Australia Lahore 29 Mar 2022 ODI # 4379
won 6 wickets 6 won 2nd ODI v Australia Lahore 31 Mar 2022 ODI # 4380
won 9 wickets 73 won 2nd ODI v Australia Lahore 2 Apr 2022 ODI # 4382
won 120 runs won 1st ODI v West Indies Multan 10 Jun 2022 ODI # 4405
won 53 runs won 1st ODI v West Indies Multan 12 Jun 2022 ODI # 4407
lost 63 runs won 2nd T20I v England Karachi 23 Sep 2022 T20I # 1795
lost 67 runs won 2nd T20I v England Lahore 2 Oct 2022 T20I # 1804
lost 8 wickets won 1st Test v England Karachi 17 Dec 2022 Test # 2483
draw - won 1st Test v New Zealand Karachi 26 Dec 2022 Test # 2486
won 6 wickets 11 won 2nd ODI v New Zealand Karachi 9 Jan 2023 ODI # 4500
lost 2 wickets 11 won 1st ODI v New Zealand Karachi 13 Jan 2023 ODI # 4504
won 88 runs won 1st T20I v New Zealand Lahore 14 Apr 2023 T20I # 2045
won 38 runs won 1st T20I v New Zealand Lahore 15 Apr 2023 T20I # 2046
n/r - won 2nd T20I v New Zealand Rawalpindi 20 Apr 2023 T20I # 2048
won 5 wickets 9 won 2nd ODI v New Zealand Rawalpindi 27 Apr 2023 ODI # 4569
won 7 wickets 10 won 2nd ODI v New Zealand Rawalpindi 29 Apr 2023 ODI # 4571
won 238 runs won 1st ODI v Nepal Multan 30 Aug 2023 ODI # 4628
won 7 wickets 47 won 2nd T20I v New Zealand Rawalpindi 20 Apr 2024 T20I # 2579
lost 4 runs won 2nd T20I v New Zealand Lahore 25 Apr 2024 T20I # 2582
Statsguru includes the following current or recent relevant matches:
Bangladesh v Zimbabwe at Chattogram, 2nd T20I, May 5, 2024 [T20I # 2589]
Indonesia v Thailand at Bali, 4th T20I, May 5, 2024 [T20I # 2588]
Indonesia v Thailand at Bali, 3rd T20I, May 4, 2024 [T20I # 2587]
 
Feedback Print this page