Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Pakistan remove Pakistan from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2001-2016 136 106 36 822 49 11.74 2102 39.10 0 0 13 71 14 Profile
filtered 2001-2016 136 106 36 822 49 11.74 2102 39.10 0 0 13 71 14
Innings by innings list
0* 5 1 0 0 0.00 11 not out 1 Test v New Zealand Auckland 8 Mar 2001 Test # 1533
DNB - - - - - - - 3 Test v New Zealand Auckland 8 Mar 2001 Test # 1533
DNB - - - - - - - 2 Test v New Zealand Christchurch 15 Mar 2001 Test # 1536
1* - 1 0 0 100.00 11 not out 1 ODI v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
DNB - - - - - - - 2 ODI v New Zealand Sharjah 12 Apr 2001 ODI # 1707
DNB - - - - - - - 2 ODI v New Zealand Sharjah 15 Apr 2001 ODI # 1709
4* - 15 0 0 26.66 11 not out 2 ODI v Sri Lanka Sharjah 20 Apr 2001 ODI # 1711
DNB - - - - - - - 2 ODI v Bangladesh Dhaka 25 Jan 2002 ODI # 1794
0 3 2 0 0 0.00 11 caught 1 ODI v West Indies Sharjah 15 Feb 2002 ODI # 1808
1* 5 4 0 0 25.00 11 not out 2 ODI v West Indies Sharjah 17 Feb 2002 ODI # 1810
0* 18 7 0 0 0.00 11 not out 1 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
0 12 9 0 0 0.00 11 caught 3 Test v Sri Lanka Lahore 6 Mar 2002 Test # 1592
DNB - - - - - - - 1 ODI v New Zealand Lahore 27 Apr 2002 ODI # 1835
DNB - - - - - - - 1 ODI v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
DNB - - - - - - - 1 ODI v Sri Lanka Tangier 14 Aug 2002 ODI # 1861
0* 11 7 0 0 0.00 11 not out 2 ODI v Sri Lanka Tangier 17 Aug 2002 ODI # 1863
0* - 0 0 0 - 11 not out 1 ODI v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
DNB - - - - - - - 2 ODI v Netherlands Colombo (SSC) 21 Sep 2002 ODI # 1883
0* 8 2 0 0 0.00 11 not out 2 Test v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
6* 28 14 1 0 42.85 11 not out 4 Test v Australia Colombo (PSS) 3 Oct 2002 Test # 1615
0 20 16 0 0 0.00 10 lbw 2 Test v Australia Sharjah 19 Oct 2002 Test # 1620
22 74 44 3 0 50.00 10 caught 3 Test v Australia Sharjah 19 Oct 2002 Test # 1620
0* 14 5 0 0 0.00 11 not out 1 Test v Zimbabwe Harare 9 Nov 2002 Test # 1625
17 23 13 3 0 130.76 11 caught 3 Test v Zimbabwe Harare 9 Nov 2002 Test # 1625
1 18 7 0 0 14.28 9 caught 2 Test v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
DNB - - - - - - - 4 Test v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
DNB - - - - - - - 2 ODI v Zimbabwe Harare 30 Nov 2002 ODI # 1906
DNB - - - - - - - 1 ODI v Zimbabwe Harare 1 Dec 2002 ODI # 1907
2 11 14 0 0 14.28 11 caught 2 ODI v South Africa Durban 8 Dec 2002 ODI # 1914
DNB - - - - - - - 1 ODI v South Africa Gqeberha 11 Dec 2002 ODI # 1916
2 3 3 0 0 66.66 11 bowled 2 ODI v South Africa Cape Town 18 Dec 2002 ODI # 1923
0* 8 2 0 0 0.00 11 not out 2 Test v South Africa Durban 26 Dec 2002 Test # 1635
11* 34 16 0 1 68.75 11 not out 3 Test v South Africa Durban 26 Dec 2002 Test # 1635
0* 7 1 0 0 0.00 10 not out 2 Test v South Africa Cape Town 2 Jan 2003 Test # 1637
9* 17 14 1 0 64.28 10 not out 3 Test v South Africa Cape Town 2 Jan 2003 Test # 1637
DNB - - - - - - - 1 ODI v Zimbabwe Bulawayo 4 Mar 2003 ODI # 1980
11* 25 11 0 1 100.00 9 not out 1 ODI v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
DNB - - - - - - - 2 ODI v Sri Lanka Sharjah 4 Apr 2003 ODI # 1995
12* 7 4 1 1 300.00 9 not out 1 ODI v Kenya Sharjah 8 Apr 2003 ODI # 1999
DNB - - - - - - - 2 ODI v Zimbabwe Sharjah 10 Apr 2003 ODI # 2000
8* 4 3 0 1 266.66 10 not out 1 ODI v Sri Lanka Dambulla 10 May 2003 ODI # 2008
11* 29 27 1 0 40.74 10 not out 1 ODI v New Zealand Dambulla 11 May 2003 ODI # 2009
3* 11 10 0 0 30.00 10 not out 2 ODI v Sri Lanka Dambulla 18 May 2003 ODI # 2012
0 3 2 0 0 0.00 10 caught 1 ODI v New Zealand Dambulla 20 May 2003 ODI # 2015
7 8 6 0 0 116.66 9 caught 1 ODI v New Zealand Dambulla 23 May 2003 ODI # 2017
7* 18 17 1 0 41.17 10 not out 2 ODI v England Manchester 17 Jun 2003 ODI # 2025
0 1 1 0 0 0.00 11 bowled 1 ODI v England The Oval 20 Jun 2003 ODI # 2026
DNB - - - - - - - 1 ODI v England Lord's 22 Jun 2003 ODI # 2027
DNB - - - - - - - 2 ODI v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
DNB - - - - - - - 1 ODI v Bangladesh Karachi 21 Sep 2003 ODI # 2045
DNB - - - - - - - 1 ODI v South Africa Lahore 3 Oct 2003 ODI # 2046
DNB - - - - - - - 1 ODI v South Africa Lahore 5 Oct 2003 ODI # 2047
16* 47 33 0 0 48.48 10 not out 1 ODI v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
22 29 30 1 0 73.33 9 caught 1 ODI v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
0 2 2 0 0 0.00 9 bowled 2 Test v South Africa Lahore 17 Oct 2003 Test # 1664
DNB - - - - - - - 4 Test v South Africa Lahore 17 Oct 2003 Test # 1664
17* 22 8 0 2 212.50 9 not out 2 ODI v New Zealand Lahore 29 Nov 2003 ODI # 2068
DNB - - - - - - - 1 ODI v New Zealand Lahore 1 Dec 2003 ODI # 2071
1* 3 1 0 0 100.00 8 not out 1 ODI v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
25 173 116 4 0 21.55 8 caught 2 Test v New Zealand Hamilton 19 Dec 2003 Test # 1676
4 30 16 0 0 25.00 8 caught 2 Test v New Zealand Wellington 26 Dec 2003 Test # 1677
DNB - - - - - - - 4 Test v New Zealand Wellington 26 Dec 2003 Test # 1677
DNB - - - - - - - 1 ODI v New Zealand Auckland 3 Jan 2004 ODI # 2075
DNB - - - - - - - 2 ODI v New Zealand Queenstown 7 Jan 2004 ODI # 2076
0* - 0 0 0 - 11 not out 1 ODI v New Zealand Christchurch 10 Jan 2004 ODI # 2078
6 35 26 0 0 23.07 11 caught 1 ODI v New Zealand Napier 14 Jan 2004 ODI # 2081
3* - 4 0 0 75.00 10 not out 2 ODI v New Zealand Wellington 17 Jan 2004 ODI # 2083
DNB - - - - - - - 2 ODI v India Karachi 13 Mar 2004 ODI # 2112
DNB - - - - - - - 1 ODI v India Rawalpindi 16 Mar 2004 ODI # 2114
DNB - - - - - - - 2 ODI v India Peshawar 19 Mar 2004 ODI # 2115
0* 4 0 0 0 - 10 not out 1 ODI v India Lahore 21 Mar 2004 ODI # 2116
23 26 17 0 1 135.29 9 bowled 2 ODI v India Lahore 24 Mar 2004 ODI # 2117
15 78 60 1 0 25.00 9 bowled 2 Test v India Multan 28 Mar 2004 Test # 1693
0 27 17 0 0 0.00 8 lbw 3 Test v India Multan 28 Mar 2004 Test # 1693
2 9 5 0 0 40.00 8 bowled 2 Test v India Lahore 5 Apr 2004 Test # 1695
DNB - - - - - - - 4 Test v India Lahore 5 Apr 2004 Test # 1695
49 154 122 7 0 40.16 8 run out 1 Test v India Rawalpindi 13 Apr 2004 Test # 1697
0 10 1 0 0 0.00 8 caught 3 Test v India Rawalpindi 13 Apr 2004 Test # 1697
DNB - - - - - - - 1 ODI v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
9* 5 3 0 1 300.00 7 not out 1 ODI v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
9 41 26 0 0 34.61 9 bowled 1 ODI v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
1 3 3 0 0 33.33 9 caught 1 ODI v India Colombo (RPS) 25 Jul 2004 ODI # 2152
DNB - - - - - - - 2 ODI v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
DNB - - - - - - - 1 ODI v India Amstelveen 21 Aug 2004 ODI # 2157
5 16 12 0 0 41.66 9 bowled 2 ODI v Australia Amstelveen 28 Aug 2004 ODI # 2162
10 6 6 0 1 166.66 10 bowled 2 ODI v Australia Lord's 4 Sep 2004 ODI # 2166
DNB - - - - - - - 2 ODI v Kenya Birmingham 14 Sep 2004 ODI # 2174
DNB - - - - - - - 2 ODI v India Birmingham 19 Sep 2004 ODI # 2179
0 5 4 0 0 0.00 10 bowled 1 ODI v West Indies Southampton 22 Sep 2004 ODI # 2181
DNB - - - - - - - 2 ODI v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
DNB - - - - - - - 2 ODI v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
DNB - - - - - - - 2 ODI v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
4 24 15 0 0 26.66 9 caught 2 ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
5* 52 37 0 0 13.51 9 not out 2 Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
6 53 39 1 0 15.38 9 run out 4 Test v Sri Lanka Faisalabad 20 Oct 2004 Test # 1716
DNB - - - - - - - 2 ODI v India Eden Gardens 13 Nov 2004 ODI # 2192
29 130 94 3 1 30.85 8 caught 2 Test v Australia Perth 16 Dec 2004 Test # 1726
2 24 19 0 0 10.52 8 bowled 4 Test v Australia Perth 16 Dec 2004 Test # 1726
12 53 37 1 0 32.43 9 lbw 1 Test v Australia Melbourne 26 Dec 2004 Test # 1729
11 57 48 1 0 22.91 7 lbw 3 Test v Australia Melbourne 26 Dec 2004 Test # 1729
20 50 34 3 0 58.82 9 bowled 1 Test v India Mohali 8 Mar 2005 Test # 1738
10 58 49 0 0 20.40 9 caught 3 Test v India Mohali 8 Mar 2005 Test # 1738
7 29 26 1 0 26.92 9 caught 2 Test v India Eden Gardens 16 Mar 2005 Test # 1741
9 60 51 2 0 17.64 9 lbw 4 Test v India Eden Gardens 16 Mar 2005 Test # 1741
17 84 64 0 0 26.56 9 run out 1 Test v India Bengaluru 24 Mar 2005 Test # 1743
DNB - - - - - - - 3 Test v India Bengaluru 24 Mar 2005 Test # 1743
2 8 6 0 0 33.33 9 caught 2 ODI v India Kochi 2 Apr 2005 ODI # 2235
2 18 9 0 0 22.22 10 caught 2 ODI v India Visakhapatnam 5 Apr 2005 ODI # 2236
6 3 3 1 0 200.00 9 run out 1 ODI v India Jamshedpur 9 Apr 2005 ODI # 2237
8* 25 10 1 0 80.00 9 not out 2 ODI v India Ahmedabad 12 Apr 2005 ODI # 2238
1 16 13 0 0 7.69 8 caught 1 Test v England Multan 12 Nov 2005 Test # 1770
3 17 10 0 0 30.00 4 caught 3 Test v England Multan 12 Nov 2005 Test # 1770
18 24 16 3 0 112.50 9 caught 1 Test v England Faisalabad 20 Nov 2005 Test # 1772
5 27 33 0 0 15.15 10 lbw 3 Test v England Faisalabad 20 Nov 2005 Test # 1772
DNB - - - - - - - 2 Test v England Lahore 29 Nov 2005 Test # 1774
1 3 2 0 0 50.00 10 caught 2 ODI v England Lahore 10 Dec 2005 ODI # 2304
DNB - - - - - - - 2 ODI v England Lahore 12 Dec 2005 ODI # 2305
DNB - - - - - - - 1 ODI v England Karachi 15 Dec 2005 ODI # 2306
0 4 5 0 0 0.00 11 caught 1 ODI v England Rawalpindi 19 Dec 2005 ODI # 2307
1* 4 2 0 0 50.00 9 not out 1 Test v India Lahore 13 Jan 2006 Test # 1781
11 11 14 1 0 78.57 10 caught 1 ODI v India Multan 16 Feb 2006 ODI # 2331
2 3 3 0 0 66.66 9 caught 1 ODI v India Karachi 19 Feb 2006 ODI # 2333
0 13 12 0 0 0.00 5 caught 2 Test v England Lord's 13 Jul 2006 Test # 1809
DNB - - - - - - - 4 Test v England Lord's 13 Jul 2006 Test # 1809
1 5 7 0 0 14.28 9 caught 1 Test v England Manchester 27 Jul 2006 Test # 1811
0 3 2 0 0 0.00 9 caught 3 Test v England Manchester 27 Jul 2006 Test # 1811
19 50 38 3 0 50.00 8 caught 2 Test v England Leeds 4 Aug 2006 Test # 1813
0 6 6 0 0 0.00 8 run out 4 Test v England Leeds 4 Aug 2006 Test # 1813
2 6 3 0 0 66.66 10 caught 1 ODI v West Indies Multan 13 Dec 2006 ODI # 2464
DNB - - - - - - - 2 ODI v West Indies Karachi 16 Dec 2006 ODI # 2466
10 39 24 2 0 41.66 7 caught 2 Test v South Africa Gqeberha 19 Jan 2007 Test # 1829
DNB - - - - - - - 4 Test v South Africa Gqeberha 19 Jan 2007 Test # 1829
4 47 22 0 0 18.18 8 caught 1 Test v South Africa Cape Town 26 Jan 2007 Test # 1830
31 94 58 3 0 53.44 8 caught 3 Test v South Africa Cape Town 26 Jan 2007 Test # 1830
46 76 64 5 1 71.87 10 caught 2 ODI v South Africa Centurion 4 Feb 2007 ODI # 2506
12 51 34 1 0 35.29 9 caught 1 ODI v Ireland Kingston 17 Mar 2007 ODI # 2539
5 12 10 0 0 50.00 8 caught 1 ODI v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
DNB - - - - - - - 2 ODI v Sri Lanka Abu Dhabi 18 May 2007 ODI # 2584
22 - 12 3 1 183.33 9 bowled 1 ODI v Sri Lanka Abu Dhabi 20 May 2007 ODI # 2585
28* 179 101 3 1 27.72 10 not out 1 Test v India Delhi 22 Nov 2007 Test # 1849
5 54 25 1 0 20.00 9 caught 3 Test v India Delhi 22 Nov 2007 Test # 1849
38 177 123 2 1 30.89 8 caught 2 Test v India Eden Gardens 30 Nov 2007 Test # 1850
DNB - - - - - - - 4 Test v India Eden Gardens 30 Nov 2007 Test # 1850
1 12 11 0 0 9.09 9 bowled 2 Test v India Bengaluru 8 Dec 2007 Test # 1852
4* 8 4 1 0 100.00 9 not out 4 Test v India Bengaluru 8 Dec 2007 Test # 1852
13 47 24 2 0 54.16 8 caught 2 Test v Australia Sydney 3 Jan 2010 Test # 1945
2 30 18 0 0 11.11 8 caught 4 Test v Australia Sydney 3 Jan 2010 Test # 1945
DNB - - - - - - - 1 T20I v Bangladesh Gros Islet 1 May 2010 T20I # 154
5* 7 5 0 0 100.00 10 not out 2 T20I v Australia Gros Islet 2 May 2010 T20I # 156
DNB - - - - - - - 2 T20I v New Zealand Bridgetown 8 May 2010 T20I # 167
2* 32 19 0 0 10.52 11 not out 2 Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
DNB - - - - - - - 4 Test v South Africa Abu Dhabi 20 Nov 2010 Test # 1979
4* 9 7 0 0 57.14 10 not out 2 T20I v Sri Lanka Hambantota 1 Jun 2012 T20I # 244
DNB - - - - - - - 1 T20I v Sri Lanka Hambantota 3 Jun 2012 T20I # 245
DNB - - - - - - - 2 ODI v Sri Lanka Pallekele 7 Jun 2012 ODI # 3272
DNB - - - - - - - 1 ODI v Sri Lanka Colombo (RPS) 18 Jun 2012 ODI # 3277
9 18 17 1 0 52.94 8 caught 1 Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
3 9 9 0 0 33.33 7 lbw 3 Test v Sri Lanka Pallekele 8 Jul 2012 Test # 2048
DNB - - - - - - - 2 T20I v Zimbabwe Lahore 22 May 2015 T20I # 417
DNB - - - - - - - 2 T20I v Zimbabwe Lahore 24 May 2015 T20I # 418
DNB - - - - - - - 1 ODI v Zimbabwe Lahore 26 May 2015 ODI # 3651
DNB - - - - - - - 2 ODI v Zimbabwe Lahore 29 May 2015 ODI # 3652
8 19 16 1 0 50.00 9 caught 1 T20I v India Mirpur 27 Feb 2016 T20I # 512
DNB - - - - - - - 2 T20I v U.A.E. Mirpur 29 Feb 2016 T20I # 514
DNB - - - - - - - 1 T20I v Bangladesh Mirpur 2 Mar 2016 T20I # 516
DNB - - - - - - - 1 T20I v India Eden Gardens 19 Mar 2016 T20I # 541
DNB - - - - - - - 2 T20I v New Zealand Mohali 22 Mar 2016 T20I # 545
4* 3 2 1 0 200.00 10 not out 2 T20I v Australia Mohali 25 Mar 2016 T20I # 548
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page