Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 Mar 2006 remove greater than or equal to 1 Mar 2006 from query
Not involving the player F du Plessis (SA) remove F du Plessis (SA) from query
Ordered by batting strike rate (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 1998-2010 288 273 40 9720 141* 41.71 12942 75.10 15 64 15 785 90 Profile
filtered 2006-2010 76 72 12 2628 117 43.80 3513 74.80 4 17 0 224 13
Innings by innings list
39 37 25 5 2 156.00 5 caught 2 v South Africa Centurion 4 Feb 2007 ODI # 2506
30 26 20 5 0 150.00 4 run out 1 v India Karachi 26 Jun 2008 ODI # 2717
11 6 8 2 0 137.50 4 bowled 2 v Australia Adelaide 26 Jan 2010 ODI # 2946
22 30 17 1 1 129.41 4 caught 1 v Bangladesh Karachi 19 Apr 2008 ODI # 2703
51 52 44 3 2 115.90 6 caught 1 v Africa XI Chennai 9 Jun 2007 ODI # 2588
32* 51 30 3 0 106.66 4 not out 2 v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
59 74 56 7 0 105.35 4 caught 1 v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
108* 166 103 11 0 104.85 4 not out 1 v Bangladesh Lahore 8 Apr 2008 ODI # 2696
11 11 11 2 0 100.00 4 lbw 2 v India Mirpur 10 Jun 2008 ODI # 2705
28 37 28 5 0 100.00 4 caught 1 v Hong Kong Karachi 24 Jun 2008 ODI # 2712
18 19 18 1 1 100.00 6 lbw 2 v New Zealand Abu Dhabi 6 Nov 2009 ODI # 2924
87 128 88 7 0 98.86 5 bowled 1 v India Centurion 26 Sep 2009 ODI # 2898
72 89 74 5 1 97.29 4 caught 1 v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
108* 144 111 10 1 97.29 4 not out 2 v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
46 59 48 2 1 95.83 3 caught 1 v England Leeds 12 Sep 2010 ODI # 3044
99* 122 104 7 2 95.19 4 not out 1 v India Gwalior 15 Nov 2007 ODI # 2646
82* 126 88 7 0 93.18 4 not out 1 v India Guwahati 5 Nov 2007 ODI # 2643
21 20 23 2 0 91.30 4 bowled 2 v India Karachi 2 Jul 2008 ODI # 2730
101* 169 111 12 0 90.99 4 not out 1 v South Africa Durban 7 Feb 2007 ODI # 2513
74 129 82 4 0 90.24 4 stumped 1 v India Jaipur 18 Nov 2007 ODI # 2647
66 94 74 5 0 89.18 5 caught 1 v Africa XI Bengaluru 6 Jun 2007 ODI # 2587
37 - 45 2 0 82.22 4 run out 1 v Sri Lanka Abu Dhabi 20 May 2007 ODI # 2585
117 190 143 9 0 81.81 4 bowled 1 v South Africa Lahore 20 Oct 2007 ODI # 2635
79 151 98 6 0 80.61 4 caught 1 v South Africa Gqeberha 9 Feb 2007 ODI # 2517
43 60 55 5 0 78.18 4 caught 1 v Sri Lanka Colombo (RPS) 9 Aug 2009 ODI # 2870
71 124 92 9 0 77.17 4 caught 2 v New Zealand Mohali 25 Oct 2006 ODI # 2436
23 44 31 4 0 74.19 4 caught 2 v West Indies Johannesburg 23 Sep 2009 ODI # 2894
28* 65 38 1 0 73.68 4 not out 2 v West Indies Lahore 10 Dec 2006 ODI # 2463
83* 141 113 11 0 73.45 4 not out 2 v Scotland Edinburgh 27 Jun 2006 ODI # 2387
16 21 22 1 0 72.72 4 lbw 1 v England The Oval 17 Sep 2010 ODI # 3045
53 87 73 6 0 72.60 4 lbw 2 v Sri Lanka Colombo (SSC) 22 Mar 2006 ODI # 2354
21 54 29 3 0 72.41 4 caught 1 v South Africa Cape Town 11 Feb 2007 ODI # 2521
53 130 75 3 0 70.66 4 caught 2 v South Africa Lahore 18 Oct 2007 ODI # 2633
37* - 55 2 0 67.27 4 not out 2 v Bangladesh Multan 16 Apr 2008 ODI # 2702
16 42 24 2 0 66.66 4 run out 2 v India Kanpur 11 Nov 2007 ODI # 2645
19 34 29 2 0 65.51 4 lbw 2 v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
45 92 69 3 0 65.21 5 caught 1 v Australia Centurion 30 Sep 2009 ODI # 2903
11 24 17 0 1 64.70 5 caught 1 v England Birmingham 10 Sep 2006 ODI # 2412
49 92 78 5 0 62.82 4 run out 2 v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
5 12 8 1 0 62.50 4 bowled 2 v South Africa Mohali 27 Oct 2006 ODI # 2438
5 - 8 1 0 62.50 4 lbw 2 v Sri Lanka Abu Dhabi 22 May 2007 ODI # 2586
58 135 94 3 1 61.70 4 caught 2 v Australia Sydney 24 Jan 2010 ODI # 2945
8 11 13 1 0 61.53 3 lbw 2 v England Chester-le-Street 10 Sep 2010 ODI # 3043
30 65 49 4 0 61.22 4 run out 1 v New Zealand Abu Dhabi 3 Nov 2009 ODI # 2921
46 116 76 4 0 60.52 4 caught 1 v Sri Lanka Colombo (RPS) 17 Mar 2006 ODI # 2351
49* 119 81 3 0 60.49 4 not out 2 v England Lord's 2 Sep 2006 ODI # 2409
38* 102 63 2 0 60.31 4 not out 2 v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
53 111 88 5 0 60.22 4 caught 2 v South Africa Lahore 29 Oct 2007 ODI # 2642
3 - 5 0 0 60.00 4 caught 2 v South Africa Dubai (DICS) 8 Nov 2010 ODI # 3069
60 146 103 5 0 58.25 4 bowled 2 v England Southampton 5 Sep 2006 ODI # 2410
45 102 78 3 0 57.69 5 bowled 1 v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
5 14 9 0 0 55.55 6 caught 2 v India Abu Dhabi 19 Apr 2006 ODI # 2364
37 103 72 1 0 51.38 4 caught 2 v West Indies Kingston 13 Mar 2007 ODI # 2531
58* 163 113 1 0 51.32 4 not out 2 v South Africa Faisalabad 23 Oct 2007 ODI # 2637
5 11 10 1 0 50.00 5 lbw 1 v South Africa Johannesburg 14 Feb 2007 ODI # 2523
5 19 10 0 0 50.00 4 run out 1 v South Africa Multan 26 Oct 2007 ODI # 2639
6 10 12 0 0 50.00 4 caught 1 v Sri Lanka Colombo (RPS) 7 Aug 2009 ODI # 2868
10 25 20 2 0 50.00 4 caught 2 v Australia Perth 29 Jan 2010 ODI # 2947
3 4 6 0 0 50.00 4 caught 1 v England Lord's 20 Sep 2010 ODI # 3046
15 43 31 2 0 48.38 4 caught 1 v Ireland Kingston 17 Mar 2007 ODI # 2539
12 - 25 1 0 48.00 4 bowled 2 v Sri Lanka Abu Dhabi 18 May 2007 ODI # 2584
12 35 25 1 0 48.00 4 stumped 2 v India Mohali 8 Nov 2007 ODI # 2644
20 63 43 0 0 46.51 4 bowled 2 v England Southampton 22 Sep 2010 ODI # 3047
26 84 60 1 0 43.33 6 lbw 2 v Sri Lanka Colombo (RPS) 19 Mar 2006 ODI # 2352
4 9 10 1 0 40.00 4 caught 2 v Sri Lanka Dambulla 30 Jul 2009 ODI # 2864
29 99 80 1 0 36.25 4 bowled 1 v England Nottingham 8 Sep 2006 ODI # 2411
3 12 10 0 0 30.00 5 caught 1 v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
2 11 7 0 0 28.57 5 caught 1 v Africa XI Chennai 10 Jun 2007 ODI # 2589
2 9 7 0 0 28.57 4 bowled 1 v Australia Brisbane 22 Jan 2010 ODI # 2944
2 12 8 0 0 25.00 4 stumped 1 v Bangladesh Lahore 13 Apr 2008 ODI # 2700
5 33 26 0 0 19.23 4 caught 1 v Zimbabwe Multan 27 Jan 2008 ODI # 2665
1 12 14 0 0 7.14 5 caught 2 v India Abu Dhabi 18 Apr 2006 ODI # 2363
DNB - - - - - - - 2 v England Cardiff 30 Aug 2006 ODI # 2408
DNB - - - - - - - 2 v West Indies Karachi 16 Dec 2006 ODI # 2466
DNB - - - - - - - 1 v India Mirpur 14 Jun 2008 ODI # 2707
DNB - - - - - - - 2 v Bangladesh Karachi 4 Jul 2008 ODI # 2733
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