Records type batting analysis [change type]
View innings by innings list [change view]
On continent Asia remove Asia from query
Ordered by batting order position (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-2013 286 339 44 11944 291 40.48 20433 58.45 20 71 21 1246 78 Profile
filtered 2001-2011 53 58 7 2164 119 42.43 3698 58.51 2 13 2 213 14
Innings by innings list
88 264 213 9 0 41.31 3 bowled 1 Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
30 129 103 3 0 29.12 3 caught 3 Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
17 90 57 1 0 29.82 3 bowled 2 Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
48 121 104 5 0 46.15 3 caught 4 Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
69 244 162 10 0 42.59 3 run out 1 Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
66 203 140 11 0 47.14 3 caught 3 Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
30* 115 66 4 0 45.45 3 not out 2 ODI v Zimbabwe Kandy 16 Dec 2001 ODI # 1781
5 20 17 0 0 29.41 3 caught 2 ODI v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
22 73 66 0 0 33.33 3 lbw 2 Test v India Wankhede 9 Oct 2002 Test # 1616
17 104 83 1 0 20.48 3 caught 3 Test v India Wankhede 9 Oct 2002 Test # 1616
19 71 60 3 0 31.66 3 bowled 1 Test v India Chennai 17 Oct 2002 Test # 1618
78 303 214 4 2 36.44 3 lbw 3 Test v India Chennai 17 Oct 2002 Test # 1618
2 32 22 0 0 9.09 3 stumped 2 Test v India Eden Gardens 30 Oct 2002 Test # 1622
119 307 228 19 0 52.19 3 caught 2 Test v Bangladesh Dhaka 8 Dec 2002 Test # 1630
17 85 59 2 0 28.81 3 caught 2 Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
13 35 27 2 0 48.14 3 caught 4 Test v Bangladesh Chattogram 16 Dec 2002 Test # 1632
22 70 48 3 0 45.83 3 caught 2 ODI v Australia Kuala Lumpur 12 Sep 2006 ODI # 2413
37* 70 49 7 0 75.51 3 not out 2 ODI v India Kuala Lumpur 14 Sep 2006 ODI # 2414
25 29 31 5 0 80.64 3 caught 2 ODI v Australia Kuala Lumpur 18 Sep 2006 ODI # 2417
2 10 12 0 0 16.66 3 caught 2 ODI v India Kuala Lumpur 20 Sep 2006 ODI # 2419
0 9 3 0 0 0.00 3 lbw 1 ODI v Sri Lanka Brabourne 14 Oct 2006 ODI # 2428
27 28 27 6 0 100.00 3 lbw 2 ODI v South Africa Jaipur 2 Nov 2006 ODI # 2442
7 13 9 1 0 77.77 3 caught 1 ODI v Australia Brabourne 5 Nov 2006 ODI # 2443
3 15 7 0 0 42.85 3 caught 1 Test v Pakistan Lahore 11 Nov 2006 Test # 1815
23 53 36 5 0 63.88 3 lbw 3 Test v Pakistan Lahore 11 Nov 2006 Test # 1815
55 59 61 5 0 90.16 3 caught 1 ODI v Pakistan Abu Dhabi 12 Nov 2008 ODI # 2773
45 126 64 4 0 70.31 3 lbw 2 ODI v Pakistan Abu Dhabi 14 Nov 2008 ODI # 2775
62 103 73 2 0 84.93 3 bowled 2 ODI v Pakistan Abu Dhabi 16 Nov 2008 ODI # 2776
24 92 68 2 0 35.29 3 caught 1 ODI v Pakistan Mirpur 23 Mar 2011 ODI # 3142
36 63 56 6 0 64.28 4 bowled 1 ODI v Zimbabwe Colombo (SSC) 9 Dec 2001 ODI # 1777
38 70 54 2 0 70.37 4 caught 1 ODI v Sri Lanka Colombo (RPS) 11 Dec 2001 ODI # 1778
5 14 6 0 0 83.33 4 caught 1 ODI v Sri Lanka Kandy 15 Dec 2001 ODI # 1780
83* 124 89 6 3 93.25 4 not out 2 ODI v India Jamshedpur 6 Nov 2002 ODI # 1893
39* 79 40 3 0 97.50 4 not out 2 ODI v India Nagpur 9 Nov 2002 ODI # 1894
84 121 88 6 2 95.45 4 caught 1 ODI v India Rajkot 12 Nov 2002 ODI # 1895
99* 144 104 8 0 95.19 4 not out 1 ODI v India Ahmedabad 15 Nov 2002 ODI # 1896
34 69 55 1 1 61.81 4 caught 2 ODI v India Vadodara 18 Nov 2002 ODI # 1897
14 42 38 0 0 36.84 4 bowled 1 ODI v India Jodhpur 21 Nov 2002 ODI # 1898
83 - 101 6 1 82.17 4 lbw 1 ODI v India Vijayawada 24 Nov 2002 ODI # 1900
39 66 66 1 0 59.09 4 caught 1 ODI v Bangladesh Chattogram 29 Nov 2002 ODI # 1904
102* 154 100 11 0 102.00 4 not out 1 ODI v Bangladesh Dhaka 2 Dec 2002 ODI # 1909
28 36 32 3 0 87.50 4 caught 1 ODI v Bangladesh Dhaka 3 Dec 2002 ODI # 1910
36 103 64 5 0 56.25 4 run out 2 ODI v Australia Kuala Lumpur 24 Sep 2006 ODI # 2422
21 40 32 4 0 65.62 4 lbw 1 ODI v Australia Brabourne 18 Oct 2006 ODI # 2432
53 119 81 2 0 65.43 4 run out 2 ODI v India Ahmedabad 26 Oct 2006 ODI # 2437
29 25 19 3 1 152.63 4 caught 1 ODI v England Ahmedabad 28 Oct 2006 ODI # 2439
0 - 7 0 0 0.00 4 bowled 2 Test v Pakistan Karachi 27 Nov 2006 Test # 1818
35* - 81 7 0 43.20 4 retired notout 4 Test v Pakistan Karachi 27 Nov 2006 Test # 1818
75 122 100 4 1 75.00 4 caught 1 ODI v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
21 58 48 1 0 43.75 4 run out 1 ODI v Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
51 96 66 3 1 77.27 4 lbw 2 ODI v Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
2 15 10 0 0 20.00 4 lbw 1 ODI v South Africa Delhi 24 Feb 2011 ODI # 3106
49 55 42 7 1 116.66 4 lbw 1 ODI v Netherlands Delhi 28 Feb 2011 ODI # 3112
10 29 19 1 0 52.63 4 caught 1 ODI v Ireland Mohali 11 Mar 2011 ODI # 3126
39 111 68 3 0 57.35 4 caught 2 ODI v India Chennai 20 Mar 2011 ODI # 3141
36 53 34 2 1 105.88 5 bowled 1 ODI v South Africa Colombo (SSC) 13 Sep 2002 ODI # 1875
20 33 21 1 0 95.23 5 run out 1 ODI v Kenya Colombo (SSC) 17 Sep 2002 ODI # 1879
31 114 68 3 0 45.58 6 caught 2 ODI v England Chennai 17 Mar 2011 ODI # 3135
DNB - - - - - - - 2 ODI v Zimbabwe Ahmedabad 8 Oct 2006 ODI # 2424
DNB - - - - - - - 2 ODI v Bangladesh Jaipur 11 Oct 2006 ODI # 2426
DNB - - - - - - - 2 ODI v Bangladesh Mirpur 4 Mar 2011 ODI # 3118
Statsguru includes the following current or recent relevant matches:
Belgium v Guernsey at Waterloo, 1st T20I, Jun 8, 2024 [T20I # 2647 - Current]
Bangladesh v Sri Lanka at Dallas, ICC Men's T20 World Cup 15th match, Jun 7, 2024 [T20I # 2646]
Afghanistan v New Zealand at Providence, ICC Men's T20 World Cup 14th match, Jun 7, 2024 [T20I # 2645]
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644]
 
Feedback Print this page