Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Pakistan remove Pakistan from query
Runs scored less than or equal to 0 remove less than or equal to 0 from query
Ordered by balls faced (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 1997-2011 224 157 56 959 47 9.49 1867 51.36 0 0 23 82 35 Profile
filtered 1998-2011 138 38 15 0 0* 0.00 119 0.00 0 0 23 0 0
Innings by innings list
0 45 42 0 0 0.00 5 lbw 3 Test v Sri Lanka Karachi 12 Mar 2000 Test # 1489
0 13 9 0 0 0.00 10 caught 2 Test v India Eden Gardens 30 Nov 2007 Test # 1850
0* 11 8 0 0 0.00 11 not out 1 Test v Australia Brisbane 5 Nov 1999 Test # 1467
0* 7 5 0 0 0.00 11 not out 2 ODI v Australia Johannesburg 11 Feb 2003 ODI # 1945
0 4 5 0 0 0.00 9 bowled 1 Test v Australia Sydney 2 Jan 2005 Test # 1731
0 4 4 0 0 0.00 10 bowled 2 ODI v West Indies Sharjah 17 Feb 2002 ODI # 1810
0 2 4 0 0 0.00 11 bowled 2 ODI v Sri Lanka Lahore 16 Oct 2004 ODI # 2188
0 3 4 0 0 0.00 10 stumped 1 Test v Australia Melbourne 26 Dec 2004 Test # 1729
0 7 4 0 0 0.00 9 caught 3 Test v Australia Sydney 2 Jan 2005 Test # 1731
0* 3 3 0 0 0.00 11 not out 2 ODI v India Manchester 8 Jun 1999 ODI # 1476
0 3 3 0 0 0.00 9 bowled 2 Test v New Zealand Wellington 26 Dec 2003 Test # 1677
0 3 2 0 0 0.00 11 caught 2 ODI v England Sharjah 12 Apr 1999 ODI # 1434
0 1 2 0 0 0.00 10 bowled 1 Test v Australia Perth 26 Nov 1999 Test # 1472
0 2 2 0 0 0.00 9 caught 1 ODI v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
0 2 2 0 0 0.00 10 caught 2 Test v India Multan 28 Mar 2004 Test # 1693
0 1 2 0 0 0.00 9 bowled 1 Test v India Rawalpindi 13 Apr 2004 Test # 1697
0* 3 2 0 0 0.00 11 not out 1 ODI v West Indies Southampton 22 Sep 2004 ODI # 2181
0 4 2 0 0 0.00 10 caught 1 ODI v England Rawalpindi 19 Dec 2005 ODI # 2307
0 2 2 0 0 0.00 10 bowled 1 T20I v Australia Birmingham 6 Jul 2010 T20I # 185
0 2 2 0 0 0.00 11 caught 2 ODI v England Southampton 22 Sep 2010 ODI # 3047
0 2 2 0 0 0.00 11 caught 2 ODI v New Zealand Pallekele 8 Mar 2011 ODI # 3123
0 1 1 0 0 0.00 10 caught 2 Test v South Africa Gqeberha 6 Mar 1998 Test # 1406
0* 1 1 0 0 0.00 11 not out 1 ODI v New Zealand Dunedin 28 Feb 2001 ODI # 1693
0 1 1 0 0 0.00 11 bowled 2 Test v England Lord's 17 May 2001 Test # 1546
0 2 1 0 0 0.00 11 caught 1 ODI v South Africa Paarl 16 Dec 2002 ODI # 1921
0 2 1 0 0 0.00 10 caught 1 ODI v England The Oval 20 Jun 2003 ODI # 2026
0 1 1 0 0 0.00 11 caught 2 ODI v South Africa Lahore 29 Oct 2007 ODI # 2642
0 1 1 0 0 0.00 9 bowled 2 ODI v England Chester-le-Street 10 Sep 2010 ODI # 3043
0* 11 1 0 0 0.00 11 not out 2 ODI v South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
0* 1 0 0 0 - 11 not out 1 ODI v India Jaipur 24 Mar 1999 ODI # 1417
0* 2 0 0 0 - 11 not out 2 ODI v Australia Melbourne 23 Jan 2000 ODI # 1545
0* 2 0 0 0 - 11 not out 1 ODI v Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
0* 1 0 0 0 - 9 not out 1 ODI v England Lord's 22 Jun 2003 ODI # 2027
0* 1 0 0 0 - 10 not out 1 ODI v India Colombo (RPS) 25 Jul 2004 ODI # 2152
0* 4 0 0 0 - 8 not out 3 Test v India Faisalabad 21 Jan 2006 Test # 1782
0* 5 0 0 0 - 10 not out 3 Test v India Delhi 22 Nov 2007 Test # 1849
0* 1 0 0 0 - 10 not out 1 ODI v England Leeds 12 Sep 2010 ODI # 3044
0* - 0 0 0 - 11 not out 2 ODI v South Africa Dubai (DICS) 5 Nov 2010 ODI # 3067
DNB - - - - - - - 4 Test v Zimbabwe Bulawayo 14 Mar 1998 Test # 1408
DNB - - - - - - - 2 ODI v Zimbabwe Harare 28 Mar 1998 ODI # 1297
DNB - - - - - - - 2 Test v Australia Peshawar 15 Oct 1998 Test # 1426
DNB - - - - - - - 4 Test v Australia Karachi 22 Oct 1998 Test # 1427
DNB - - - - - - - 1 ODI v Australia Lahore 10 Nov 1998 ODI # 1371
DNB - - - - - - - 2 ODI v Zimbabwe Gujranwala 20 Nov 1998 ODI # 1375
DNB - - - - - - - 1 ODI v Bangladesh Dhaka 16 Mar 1999 ODI # 1410
DNB - - - - - - - 2 ODI v India Mohali 1 Apr 1999 ODI # 1427
DNB - - - - - - - 1 ODI v India Bengaluru 4 Apr 1999 ODI # 1428
DNB - - - - - - - 1 ODI v England Sharjah 7 Apr 1999 ODI # 1429
DNB - - - - - - - 1 ODI v India Sharjah 8 Apr 1999 ODI # 1430
DNB - - - - - - - 2 ODI v India Sharjah 16 Apr 1999 ODI # 1437
DNB - - - - - - - 1 ODI v West Indies Bristol 16 May 1999 ODI # 1447
DNB - - - - - - - 1 ODI v Scotland Chester-le-Street 20 May 1999 ODI # 1453
DNB - - - - - - - 1 ODI v Australia Leeds 23 May 1999 ODI # 1458
DNB - - - - - - - 1 ODI v New Zealand Derby 28 May 1999 ODI # 1466
DNB - - - - - - - 1 ODI v South Africa Nottingham 5 Jun 1999 ODI # 1474
DNB - - - - - - - 2 ODI v New Zealand Manchester 16 Jun 1999 ODI # 1482
DNB - - - - - - - 1 ODI v Australia Brisbane 9 Jan 2000 ODI # 1536
DNB - - - - - - - 2 ODI v India Brisbane 10 Jan 2000 ODI # 1537
DNB - - - - - - - 1 ODI v Australia Melbourne 16 Jan 2000 ODI # 1541
DNB - - - - - - - 1 ODI v India Hobart 21 Jan 2000 ODI # 1543
DNB - - - - - - - 1 ODI v India Perth 28 Jan 2000 ODI # 1550
DNB - - - - - - - 1 ODI v India Sharjah 26 Mar 2000 ODI # 1580
DNB - - - - - - - 2 ODI v West Indies Port of Spain 23 Apr 2000 ODI # 1595
DNB - - - - - - - 2 ODI v New Zealand Auckland 17 Feb 2001 ODI # 1689
DNB - - - - - - - 1 ODI v Zimbabwe Sharjah 28 Oct 2001 ODI # 1768
DNB - - - - - - - 2 ODI v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
DNB - - - - - - - 2 ODI v Sri Lanka Sharjah 4 Nov 2001 ODI # 1772
DNB - - - - - - - 1 ODI v Bangladesh Dhaka 24 Jan 2002 ODI # 1793
DNB - - - - - - - 3 Test v West Indies Sharjah 31 Jan 2002 Test # 1587
DNB - - - - - - - 3 Test v West Indies Sharjah 7 Feb 2002 Test # 1588
DNB - - - - - - - 2 ODI v West Indies Sharjah 14 Feb 2002 ODI # 1807
DNB - - - - - - - 1 ODI v New Zealand Sharjah 11 Apr 2002 ODI # 1828
DNB - - - - - - - 2 ODI v Sri Lanka Sharjah 12 Apr 2002 ODI # 1829
DNB - - - - - - - 2 ODI v New Zealand Sharjah 15 Apr 2002 ODI # 1831
DNB - - - - - - - 1 ODI v Sri Lanka Sharjah 17 Apr 2002 ODI # 1832
DNB - - - - - - - 1 ODI v New Zealand Karachi 21 Apr 2002 ODI # 1833
DNB - - - - - - - 2 ODI v New Zealand Rawalpindi 24 Apr 2002 ODI # 1834
DNB - - - - - - - 1 ODI v New Zealand Lahore 27 Apr 2002 ODI # 1835
DNB - - - - - - - 2 ODI v Australia Melbourne (Docklands) 15 Jun 2002 ODI # 1844
DNB - - - - - - - 1 ODI v Australia Brisbane 19 Jun 2002 ODI # 1846
DNB - - - - - - - 2 ODI v Kenya Nairobi (Gym) 29 Aug 2002 ODI # 1867
DNB - - - - - - - 2 ODI v Kenya Nairobi (Gym) 1 Sep 2002 ODI # 1869
DNB - - - - - - - 2 ODI v Netherlands Colombo (SSC) 21 Sep 2002 ODI # 1883
DNB - - - - - - - 4 Test v Zimbabwe Bulawayo 16 Nov 2002 Test # 1627
DNB - - - - - - - 1 ODI v Zimbabwe Bulawayo 23 Nov 2002 ODI # 1899
DNB - - - - - - - 2 ODI v Zimbabwe Harare 30 Nov 2002 ODI # 1906
DNB - - - - - - - 1 ODI v Zimbabwe Harare 1 Dec 2002 ODI # 1907
DNB - - - - - - - 1 ODI v India Centurion 1 Mar 2003 ODI # 1975
DNB - - - - - - - 1 ODI v Zimbabwe Bulawayo 4 Mar 2003 ODI # 1980
DNB - - - - - - - 4 Test v Bangladesh Karachi 20 Aug 2003 Test # 1655
DNB - - - - - - - 4 Test v Bangladesh Peshawar 27 Aug 2003 Test # 1657
DNB - - - - - - - 1 ODI v South Africa Lahore 3 Oct 2003 ODI # 2046
DNB - - - - - - - 4 Test v South Africa Lahore 17 Oct 2003 Test # 1664
DNB - - - - - - - 1 ODI v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
DNB - - - - - - - 2 ODI v New Zealand Rawalpindi 5 Dec 2003 ODI # 2073
DNB - - - - - - - 1 ODI v New Zealand Rawalpindi 7 Dec 2003 ODI # 2074
DNB - - - - - - - 4 Test v New Zealand Wellington 26 Dec 2003 Test # 1677
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
DNB - - - - - - - 4 Test v India Lahore 5 Apr 2004 Test # 1695
DNB - - - - - - - 1 ODI v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
DNB - - - - - - - 2 ODI v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
DNB - - - - - - - 1 ODI v India Amstelveen 21 Aug 2004 ODI # 2157
DNB - - - - - - - 2 ODI v Kenya Birmingham 14 Sep 2004 ODI # 2174
DNB - - - - - - - 2 ODI v India Birmingham 19 Sep 2004 ODI # 2179
DNB - - - - - - - 1 ODI v Zimbabwe Multan 30 Sep 2004 ODI # 2183
DNB - - - - - - - 2 ODI v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
DNB - - - - - - - 2 ODI v Sri Lanka Lahore 14 Oct 2004 ODI # 2187
DNB - - - - - - - 2 ODI v India Eden Gardens 13 Nov 2004 ODI # 2192
DNB - - - - - - - 1 ODI v Australia Hobart 16 Jan 2005 ODI # 2205
DNB - - - - - - - 2 ODI v West Indies Brisbane 19 Jan 2005 ODI # 2206
DNB - - - - - - - 2 ODI v England Lahore 12 Dec 2005 ODI # 2305
DNB - - - - - - - 1 ODI v England Karachi 15 Dec 2005 ODI # 2306
DNB - - - - - - - 1 Test v India Lahore 13 Jan 2006 Test # 1781
DNB - - - - - - - 3 Test v India Karachi 29 Jan 2006 Test # 1783
DNB - - - - - - - 2 T20I v England Bristol 28 Aug 2006 T20I # 8
DNB - - - - - - - 2 ODI v England Cardiff 30 Aug 2006 ODI # 2408
DNB - - - - - - - 2 ODI v England Lord's 2 Sep 2006 ODI # 2409
DNB - - - - - - - 4 Test v South Africa Gqeberha 19 Jan 2007 Test # 1829
DNB - - - - - - - 2 T20I v Kenya Nairobi (Gym) 4 Sep 2007 T20I # 19
DNB - - - - - - - 1 ODI v India Guwahati 5 Nov 2007 ODI # 2643
DNB - - - - - - - 2 ODI v India Mohali 8 Nov 2007 ODI # 2644
DNB - - - - - - - 1 ODI v India Gwalior 15 Nov 2007 ODI # 2646
DNB - - - - - - - 4 Test v India Eden Gardens 30 Nov 2007 Test # 1850
DNB - - - - - - - 4 Test v India Bengaluru 8 Dec 2007 Test # 1852
DNB - - - - - - - 1 T20I v Canada King City (NW) 10 Oct 2008 T20I # 70
DNB - - - - - - - 2 T20I v Sri Lanka King City (NW) 11 Oct 2008 T20I # 72
DNB - - - - - - - 1 T20I v Sri Lanka King City (NW) 13 Oct 2008 T20I # 76
DNB - - - - - - - 2 ODI v Sri Lanka Karachi 20 Jan 2009 ODI # 2798
DNB - - - - - - - 2 ODI v Australia Dubai (DICS) 22 Apr 2009 ODI # 2845
DNB - - - - - - - 2 ODI v Australia Abu Dhabi 3 May 2009 ODI # 2849
DNB - - - - - - - 2 T20I v Australia Dubai (DICS) 7 May 2009 T20I # 89
DNB - - - - - - - 1 ODI v Bangladesh Dambulla 21 Jun 2010 ODI # 2998
DNB - - - - - - - 1 T20I v Australia Birmingham 5 Jul 2010 T20I # 184
DNB - - - - - - - 1 T20I v England Cardiff 5 Sep 2010 T20I # 186
DNB - - - - - - - 1 ODI v England Lord's 20 Sep 2010 ODI # 3046
DNB - - - - - - - 1 T20I v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
DNB - - - - - - - 1 ODI v New Zealand Hamilton 3 Feb 2011 ODI # 3095
DNB - - - - - - - 1 ODI v Kenya Hambantota 23 Feb 2011 ODI # 3105
DNB - - - - - - - 1 ODI v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
Statsguru includes the following current or recent relevant matches:
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th Match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639 - Live]
    » India 97/2 (12.2 ov, RR Pant 36*, S Dube 0*, BJ McCarthy 0/18) - Match over
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
 
Feedback Print this page