Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Pakistan remove Pakistan from query
Start of match date less than or equal to 3 Jul 2008 remove less than or equal to 3 Jul 2008 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 2000-2015 265 255 23 7249 144 31.24 9628 75.29 7 48 22 578 56 Profile
filtered 2000-2008 174 169 19 5087 144 33.91 6600 77.07 5 34 15 409 49
Innings by innings list
46 - 41 5 0 112.19 7 run out 2 v Sri Lanka Karachi 13 Feb 2000 ODI # 1559
28 - 44 2 0 63.63 5 bowled 2 v Sri Lanka Gujranwala 16 Feb 2000 ODI # 1561
11 - 21 2 0 52.38 3 lbw 2 v Sri Lanka Lahore 19 Feb 2000 ODI # 1566
0 6 2 0 0 0.00 6 bowled 1 v India Sharjah 23 Mar 2000 ODI # 1578
48 130 95 4 1 50.52 3 caught 1 v South Africa Sharjah 24 Mar 2000 ODI # 1579
44 90 66 3 1 66.66 3 caught 1 v India Sharjah 26 Mar 2000 ODI # 1580
5 19 15 0 0 33.33 3 caught 1 v South Africa Sharjah 28 Mar 2000 ODI # 1582
4 18 13 0 0 30.76 3 lbw 1 v South Africa Sharjah 31 Mar 2000 ODI # 1583
6 18 11 1 0 54.54 3 lbw 2 v Zimbabwe St John's 5 Apr 2000 ODI # 1586
15 - 53 2 0 28.30 3 caught 2 v West Indies Kingstown 12 Apr 2000 ODI # 1588
1 29 12 0 0 8.33 3 caught 2 v Zimbabwe St George's 15 Apr 2000 ODI # 1590
23 - 60 1 0 38.33 3 run out 1 v West Indies Bridgetown 19 Apr 2000 ODI # 1593
31 - 51 5 0 60.78 3 lbw 2 v West Indies Port of Spain 22 Apr 2000 ODI # 1594
17 - 52 1 0 32.69 3 caught 2 v West Indies Port of Spain 23 Apr 2000 ODI # 1595
38* 69 41 2 0 92.68 6 not out 2 v South Africa Colombo (RPS) 8 Jul 2000 ODI # 1606
59 135 102 2 0 57.84 3 bowled 1 v Sri Lanka Colombo (RPS) 9 Jul 2000 ODI # 1608
3 7 7 0 0 42.85 3 caught 1 v South Africa Colombo (SSC) 12 Jul 2000 ODI # 1612
1 6 3 0 0 33.33 3 caught 1 v South Africa Singapore 23 Aug 2000 ODI # 1624
37 - 43 0 1 86.04 5 caught 1 v Sri Lanka Sharjah 8 Apr 2001 ODI # 1704
DNB - - - - - - - 2 v New Zealand Sharjah 12 Apr 2001 ODI # 1707
29 - 37 2 0 78.37 5 caught 1 v Sri Lanka Sharjah 13 Apr 2001 ODI # 1708
8 - 28 0 0 28.57 3 lbw 2 v New Zealand Sharjah 15 Apr 2001 ODI # 1709
4 - 5 1 0 80.00 6 caught 2 v Sri Lanka Sharjah 20 Apr 2001 ODI # 1711
9 13 7 2 0 128.57 7 caught 1 v England Birmingham 7 Jun 2001 ODI # 1719
13 12 19 2 0 68.42 6 lbw 1 v Australia Cardiff 9 Jun 2001 ODI # 1720
41 76 56 0 0 73.21 5 caught 1 v England Lord's 12 Jun 2001 ODI # 1722
10* 31 21 1 0 47.61 5 not out 2 v England Leeds 17 Jun 2001 ODI # 1724
23 38 28 2 0 82.14 5 caught 1 v Australia Nottingham 19 Jun 2001 ODI # 1725
0 2 3 0 0 0.00 5 caught 1 v Australia Lord's 23 Jun 2001 ODI # 1728
12 21 15 2 0 80.00 5 caught 1 v Sri Lanka Sharjah 27 Oct 2001 ODI # 1767
17 30 21 1 0 80.95 5 bowled 1 v Zimbabwe Sharjah 28 Oct 2001 ODI # 1768
59 98 81 2 0 72.83 5 caught 1 v Zimbabwe Sharjah 31 Oct 2001 ODI # 1770
4* 22 10 1 0 40.00 5 not out 2 v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
4 11 19 0 0 21.05 5 caught 2 v Sri Lanka Sharjah 4 Nov 2001 ODI # 1772
22 64 41 1 0 53.65 5 bowled 1 v Bangladesh Chattogram 22 Jan 2002 ODI # 1790
73 153 83 5 0 87.95 3 caught 1 v Bangladesh Dhaka 24 Jan 2002 ODI # 1793
66* 116 74 7 0 89.18 3 not out 2 v Bangladesh Dhaka 25 Jan 2002 ODI # 1794
1 3 6 0 0 16.66 3 run out 2 v West Indies Sharjah 14 Feb 2002 ODI # 1807
18 52 38 2 0 47.36 3 lbw 1 v West Indies Sharjah 15 Feb 2002 ODI # 1808
6 8 10 1 0 60.00 3 caught 2 v West Indies Sharjah 17 Feb 2002 ODI # 1810
7 - 16 1 0 43.75 3 caught 2 v Sri Lanka Sharjah 8 Apr 2002 ODI # 1825
56 71 59 4 1 94.91 6 bowled 1 v New Zealand Sharjah 11 Apr 2002 ODI # 1828
45 67 55 3 2 81.81 5 run out 2 v Sri Lanka Sharjah 12 Apr 2002 ODI # 1829
DNB - - - - - - - 2 v New Zealand Sharjah 15 Apr 2002 ODI # 1831
66 93 71 3 0 92.95 6 caught 1 v Sri Lanka Sharjah 17 Apr 2002 ODI # 1832
69 149 81 3 1 85.18 5 caught 1 v New Zealand Karachi 21 Apr 2002 ODI # 1833
70 123 92 7 0 76.08 4 bowled 2 v New Zealand Rawalpindi 24 Apr 2002 ODI # 1834
4* 7 3 0 0 133.33 7 not out 1 v New Zealand Lahore 27 Apr 2002 ODI # 1835
16 44 30 2 0 53.33 5 caught 1 v Australia Melbourne (Docklands) 12 Jun 2002 ODI # 1842
56* 130 76 4 0 73.68 6 not out 2 v Australia Melbourne (Docklands) 15 Jun 2002 ODI # 1844
2 6 5 0 0 40.00 5 caught 1 v Australia Brisbane 19 Jun 2002 ODI # 1846
40 37 41 3 1 97.56 5 caught 2 v South Africa Tangier 12 Aug 2002 ODI # 1860
56* 47 39 5 2 143.58 6 not out 1 v Sri Lanka Tangier 14 Aug 2002 ODI # 1861
15 40 33 1 0 45.45 5 caught 2 v Sri Lanka Tangier 17 Aug 2002 ODI # 1863
0 1 1 0 0 0.00 6 lbw 2 v South Africa Tangier 18 Aug 2002 ODI # 1864
36 108 75 6 0 48.00 4 lbw 2 v Kenya Nairobi (Gym) 29 Aug 2002 ODI # 1867
13 46 30 1 0 43.33 5 caught 2 v Australia Nairobi (Gym) 30 Aug 2002 ODI # 1868
87* - 91 11 1 95.60 4 not out 2 v Kenya Nairobi (Gym) 1 Sep 2002 ODI # 1869
0 2 4 0 0 0.00 4 caught 1 v Australia Nairobi (Gym) 4 Sep 2002 ODI # 1871
10 29 29 2 0 34.48 5 caught 1 v Australia Nairobi (Gym) 7 Sep 2002 ODI # 1873
35 80 64 4 0 54.68 5 bowled 1 v Sri Lanka Colombo (RPS) 12 Sep 2002 ODI # 1874
DNB - - - - - - - 2 v Netherlands Colombo (SSC) 21 Sep 2002 ODI # 1883
33* 26 18 2 1 183.33 6 not out 1 v Zimbabwe Bulawayo 23 Nov 2002 ODI # 1899
56 104 77 3 1 72.72 3 run out 2 v Zimbabwe Harare 30 Nov 2002 ODI # 1906
90 95 75 9 0 120.00 6 caught 1 v Zimbabwe Harare 1 Dec 2002 ODI # 1907
17 57 37 0 0 45.94 5 caught 2 v South Africa Durban 8 Dec 2002 ODI # 1914
11 22 13 0 0 84.61 6 bowled 1 v South Africa Gqeberha 11 Dec 2002 ODI # 1916
5 41 30 1 0 16.66 6 caught 2 v South Africa East London 13 Dec 2002 ODI # 1918
20 27 26 1 0 76.92 6 caught 1 v South Africa Paarl 16 Dec 2002 ODI # 1921
72 97 81 8 0 88.88 6 run out 2 v South Africa Cape Town 18 Dec 2002 ODI # 1923
19 45 28 0 0 67.85 6 caught 2 v Australia Johannesburg 11 Feb 2003 ODI # 1945
28 48 39 2 0 71.79 3 caught 1 v Namibia Kimberley 16 Feb 2003 ODI # 1954
5 46 27 0 0 18.51 5 caught 2 v England Cape Town 22 Feb 2003 ODI # 1962
32 53 36 2 0 88.88 6 caught 1 v India Centurion 1 Mar 2003 ODI # 1975
0* 2 0 0 0 - 5 not out 1 v Zimbabwe Bulawayo 4 Mar 2003 ODI # 1980
67 111 84 3 2 79.76 5 caught 1 v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
57* 82 49 4 1 116.32 5 not out 2 v Sri Lanka Sharjah 4 Apr 2003 ODI # 1995
DNB - - - - - - - 2 v Zimbabwe Sharjah 10 Apr 2003 ODI # 2000
29 47 38 0 0 76.31 5 caught 1 v Sri Lanka Dambulla 10 May 2003 ODI # 2008
3 15 16 0 0 18.75 5 lbw 1 v New Zealand Dambulla 11 May 2003 ODI # 2009
26 62 47 1 0 55.31 5 stumped 2 v Sri Lanka Dambulla 18 May 2003 ODI # 2012
26 49 45 2 0 57.77 5 caught 1 v New Zealand Dambulla 20 May 2003 ODI # 2015
70* 148 85 7 0 82.35 5 not out 1 v New Zealand Dambulla 23 May 2003 ODI # 2017
0 3 2 0 0 0.00 5 bowled 2 v England Manchester 17 Jun 2003 ODI # 2025
0 1 1 0 0 0.00 5 caught 1 v England The Oval 20 Jun 2003 ODI # 2026
63 108 87 5 0 72.41 5 caught 1 v England Lord's 22 Jun 2003 ODI # 2027
59* 42 31 4 3 190.32 5 not out 1 v Bangladesh Multan 9 Sep 2003 ODI # 2041
8 17 13 0 0 61.53 5 caught 1 v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
41 65 54 2 0 75.92 4 caught 1 v Bangladesh Lahore 15 Sep 2003 ODI # 2043
37 87 71 1 0 52.11 4 lbw 2 v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
9 18 11 1 0 81.81 5 lbw 1 v Bangladesh Karachi 21 Sep 2003 ODI # 2045
19 33 30 0 0 63.33 4 run out 1 v South Africa Lahore 3 Oct 2003 ODI # 2046
41 77 52 3 0 78.84 5 caught 1 v South Africa Lahore 5 Oct 2003 ODI # 2047
9 34 23 0 0 39.13 4 caught 1 v South Africa Faisalabad 7 Oct 2003 ODI # 2048
13 41 36 0 0 36.11 5 caught 1 v South Africa Rawalpindi 10 Oct 2003 ODI # 2049
24 82 48 2 0 50.00 4 bowled 1 v South Africa Rawalpindi 12 Oct 2003 ODI # 2050
46 75 48 4 1 95.83 5 bowled 2 v India Karachi 13 Mar 2004 ODI # 2112
28 37 28 1 0 100.00 5 caught 1 v India Rawalpindi 16 Mar 2004 ODI # 2114
18 21 16 3 0 112.50 4 run out 2 v India Peshawar 19 Mar 2004 ODI # 2115
36 69 48 1 0 75.00 5 caught 1 v India Lahore 21 Mar 2004 ODI # 2116
12 31 20 2 0 60.00 5 caught 2 v India Lahore 24 Mar 2004 ODI # 2117
18 24 18 1 0 100.00 6 bowled 1 v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
144 165 122 8 3 118.03 4 caught 1 v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
1 5 3 0 0 33.33 6 caught 1 v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
4 12 6 0 0 66.66 8 bowled 1 v India Colombo (RPS) 25 Jul 2004 ODI # 2152
16* 48 27 0 0 59.25 5 not out 2 v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
0 2 2 0 0 0.00 7 caught 1 v India Amstelveen 21 Aug 2004 ODI # 2157
77 - 86 4 1 89.53 6 run out 2 v Zimbabwe Peshawar 3 Oct 2004 ODI # 2184
DNB - - - - - - - 2 v Sri Lanka Karachi 6 Oct 2004 ODI # 2185
0 15 8 0 0 0.00 2 caught 2 v India Eden Gardens 13 Nov 2004 ODI # 2192
6 - 14 0 0 42.85 3 caught 2 v Australia Perth 30 Jan 2005 ODI # 2215
9 13 7 0 0 128.57 8 caught 1 v India Jamshedpur 9 Apr 2005 ODI # 2237
7 10 8 0 0 87.50 7 run out 2 v India Ahmedabad 12 Apr 2005 ODI # 2238
24 17 20 5 0 120.00 6 bowled 2 v India Kanpur 15 Apr 2005 ODI # 2239
40 59 42 3 1 95.23 6 caught 1 v India Delhi 17 Apr 2005 ODI # 2240
9 18 11 0 0 81.81 6 caught 1 v West Indies Kingstown 18 May 2005 ODI # 2246
48 73 53 2 0 90.56 6 caught 1 v West Indies Gros Islet 21 May 2005 ODI # 2247
40 52 34 2 0 117.64 5 caught 1 v West Indies Gros Islet 22 May 2005 ODI # 2248
60 93 56 6 1 107.14 3 caught 2 v England Lahore 10 Dec 2005 ODI # 2304
15 22 15 3 0 100.00 3 bowled 2 v England Lahore 12 Dec 2005 ODI # 2305
0 4 2 0 0 0.00 3 caught 1 v England Karachi 15 Dec 2005 ODI # 2306
0 1 1 0 0 0.00 3 bowled 1 v England Rawalpindi 19 Dec 2005 ODI # 2307
15 38 32 1 0 46.87 5 caught 2 v England Rawalpindi 21 Dec 2005 ODI # 2308
18* 39 16 3 0 112.50 7 not out 2 v India Peshawar 6 Feb 2006 ODI # 2324
81 136 98 9 0 82.65 6 caught 1 v India Rawalpindi 11 Feb 2006 ODI # 2327
16 23 23 3 0 69.56 7 caught 1 v India Lahore 13 Feb 2006 ODI # 2329
0 1 1 0 0 0.00 5 lbw 1 v India Multan 16 Feb 2006 ODI # 2331
74* 116 79 3 2 93.67 6 not out 1 v India Karachi 19 Feb 2006 ODI # 2333
41 74 47 1 0 87.23 6 bowled 1 v Sri Lanka Colombo (RPS) 17 Mar 2006 ODI # 2351
4 21 15 0 0 26.66 4 run out 2 v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
25 64 46 2 0 54.34 3 stumped 2 v Sri Lanka Colombo (SSC) 22 Mar 2006 ODI # 2354
71* 169 96 4 1 73.95 3 not out 2 v India Abu Dhabi 18 Apr 2006 ODI # 2363
5 28 18 0 0 27.77 4 caught 2 v India Abu Dhabi 19 Apr 2006 ODI # 2364
25 63 37 2 1 67.56 3 caught 2 v Scotland Edinburgh 27 Jun 2006 ODI # 2387
12* 22 12 2 0 100.00 3 not out 2 v England Cardiff 30 Aug 2006 ODI # 2408
55 108 89 9 0 61.79 3 caught 2 v England Lord's 2 Sep 2006 ODI # 2409
101 155 109 13 1 92.66 3 caught 2 v England Southampton 5 Sep 2006 ODI # 2410
0 7 6 0 0 0.00 3 caught 1 v England Nottingham 8 Sep 2006 ODI # 2411
47 116 80 4 0 58.75 4 caught 1 v England Birmingham 10 Sep 2006 ODI # 2412
7 33 13 1 0 53.84 3 caught 2 v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
2 42 12 0 0 16.66 3 caught 2 v New Zealand Mohali 25 Oct 2006 ODI # 2436
7 30 24 1 0 29.16 3 caught 2 v South Africa Mohali 27 Oct 2006 ODI # 2438
24 66 53 3 0 45.28 4 caught 2 v West Indies Faisalabad 7 Dec 2006 ODI # 2460
13 37 14 0 1 92.85 3 caught 2 v South Africa Centurion 4 Feb 2007 ODI # 2506
93 146 98 9 2 94.89 3 caught 1 v South Africa Durban 7 Feb 2007 ODI # 2513
22 54 39 3 0 56.41 3 caught 1 v South Africa Gqeberha 9 Feb 2007 ODI # 2517
8 49 38 1 0 21.05 3 caught 1 v South Africa Cape Town 11 Feb 2007 ODI # 2521
19 51 29 3 0 65.51 3 bowled 1 v South Africa Johannesburg 14 Feb 2007 ODI # 2523
9 14 13 2 0 69.23 3 caught 2 v West Indies Kingston 13 Mar 2007 ODI # 2531
0 13 3 0 0 0.00 3 caught 1 v Ireland Kingston 17 Mar 2007 ODI # 2539
28 41 31 1 1 90.32 6 run out 1 v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
12 9 8 2 0 150.00 3 caught 2 v South Africa Lahore 18 Oct 2007 ODI # 2633
32 78 48 3 0 66.66 3 run out 1 v South Africa Lahore 20 Oct 2007 ODI # 2635
10 46 19 1 0 52.63 3 caught 2 v South Africa Faisalabad 23 Oct 2007 ODI # 2637
82 162 110 6 2 74.54 3 caught 1 v South Africa Multan 26 Oct 2007 ODI # 2639
58 113 65 7 0 89.23 3 caught 2 v South Africa Lahore 29 Oct 2007 ODI # 2642
25 77 58 0 0 43.10 3 caught 1 v India Guwahati 5 Nov 2007 ODI # 2643
117 189 110 9 2 106.36 3 bowled 2 v India Mohali 8 Nov 2007 ODI # 2644
21 29 21 4 0 100.00 3 bowled 2 v India Kanpur 11 Nov 2007 ODI # 2645
68 126 89 5 1 76.40 3 caught 1 v India Gwalior 15 Nov 2007 ODI # 2646
79 97 68 7 1 116.17 3 caught 1 v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
35 68 31 3 0 112.90 3 run out 2 v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
10 14 10 1 0 100.00 3 lbw 1 v Zimbabwe Multan 27 Jan 2008 ODI # 2665
63 70 51 8 1 123.52 3 caught 2 v Zimbabwe Sheikhupura 2 Feb 2008 ODI # 2669
1 13 10 0 0 10.00 3 caught 1 v Bangladesh Lahore 8 Apr 2008 ODI # 2696
13 52 15 0 1 86.66 3 bowled 2 v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
69 124 80 4 1 86.25 3 caught 1 v Bangladesh Karachi 19 Apr 2008 ODI # 2703
0 5 0 0 0 - 3 run out 1 v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
0 1 1 0 0 0.00 3 caught 2 v India Mirpur 10 Jun 2008 ODI # 2705
108 140 99 8 3 109.09 3 caught 1 v India Mirpur 14 Jun 2008 ODI # 2707
67 101 65 8 1 103.07 3 stumped 1 v Hong Kong Karachi 24 Jun 2008 ODI # 2712
59 81 60 5 0 98.33 3 caught 1 v India Karachi 26 Jun 2008 ODI # 2717
47 80 60 7 0 78.33 3 caught 2 v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
123* 169 117 11 1 105.12 3 not out 2 v India Karachi 2 Jul 2008 ODI # 2730
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page