Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team Sri Lanka remove Sri Lanka 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 2003-2016 242 283 18 10324 206 38.95 14994 68.85 20 63 20 1188 37 Profile
filtered 2005-2012 51 57 3 2452 167 45.40 3119 78.61 8 13 5 260 3
Innings by innings list
103 160 97 13 1 106.18 1 caught 1 ODI v Sri Lanka Ahmedabad 6 Nov 2005 ODI # 2294
28 36 27 6 0 103.70 1 bowled 2 ODI v Sri Lanka Rajkot 9 Nov 2005 ODI # 2295
0 11 7 0 0 0.00 1 bowled 1 Test v Sri Lanka Chennai 2 Dec 2005 Test # 1775
2 2 3 0 0 66.66 1 lbw 1 Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
3 9 5 0 0 60.00 1 lbw 3 Test v Sri Lanka Delhi 10 Dec 2005 Test # 1776
19 41 33 3 0 57.57 1 caught 1 Test v Sri Lanka Ahmedabad 18 Dec 2005 Test # 1778
30 107 71 4 0 42.25 2 caught 3 Test v Sri Lanka Ahmedabad 18 Dec 2005 Test # 1778
102* 159 101 10 1 100.99 3 not out 1 ODI v Sri Lanka Brisbane 5 Feb 2008 ODI # 2672
35 58 33 3 0 106.06 3 run out 1 ODI v Sri Lanka Canberra 12 Feb 2008 ODI # 2676
15 58 34 2 0 44.11 1 caught 2 ODI v Sri Lanka Adelaide 19 Feb 2008 ODI # 2681
63* 125 89 5 0 70.78 3 not out 2 ODI v Sri Lanka Hobart 26 Feb 2008 ODI # 2686
68 95 61 11 0 111.47 1 lbw 2 ODI v Sri Lanka Karachi 3 Jul 2008 ODI # 2732
6 22 13 1 0 46.15 1 caught 2 ODI v Sri Lanka Karachi 6 Jul 2008 ODI # 2735
39 74 55 5 0 70.90 1 caught 2 Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
43 126 90 4 0 47.77 1 stumped 3 Test v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
56 134 103 8 0 54.36 1 lbw 1 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
74 155 149 10 0 49.66 1 bowled 3 Test v Sri Lanka Galle 31 Jul 2008 Test # 1884
72 196 128 10 0 56.25 1 lbw 1 Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
26 55 43 3 0 60.46 1 bowled 3 Test v Sri Lanka Colombo (PSS) 8 Aug 2008 Test # 1886
0 1 2 0 0 0.00 1 bowled 1 ODI v Sri Lanka Dambulla 18 Aug 2008 ODI # 2742
8 45 20 0 0 40.00 2 lbw 1 ODI v Sri Lanka Colombo (RPS) 24 Aug 2008 ODI # 2750
17 45 21 1 0 80.95 2 caught 1 ODI v Sri Lanka Colombo (RPS) 27 Aug 2008 ODI # 2755
11 37 16 2 0 68.75 2 caught 2 ODI v Sri Lanka Colombo (RPS) 29 Aug 2008 ODI # 2756
62 105 68 5 0 91.17 1 caught 2 ODI v Sri Lanka Dambulla 28 Jan 2009 ODI # 2806
27 31 28 4 0 96.42 3 caught 1 ODI v Sri Lanka Colombo (RPS) 31 Jan 2009 ODI # 2810
10 12 9 2 0 111.11 3 run out 1 ODI v Sri Lanka Colombo (RPS) 3 Feb 2009 ODI # 2813
150 214 147 14 1 102.04 2 caught 1 ODI v Sri Lanka Colombo (RPS) 5 Feb 2009 ODI # 2815
13 37 15 2 0 86.66 1 caught 2 ODI v Sri Lanka Colombo (RPS) 8 Feb 2009 ODI # 2818
13 6 6 3 0 216.66 1 caught 2 T20I v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
1 13 10 0 0 10.00 1 bowled 1 Test v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
114 337 230 13 0 49.56 1 caught 3 Test v Sri Lanka Ahmedabad 16 Nov 2009 Test # 1933
167 298 215 15 0 77.67 1 caught 1 Test v Sri Lanka Kanpur 24 Nov 2009 Test # 1935
55 - 26 11 0 211.53 1 bowled 2 T20I v Sri Lanka Nagpur 9 Dec 2009 T20I # 126
21 30 18 1 0 116.66 1 run out 2 T20I v Sri Lanka Mohali 12 Dec 2009 T20I # 127
11 11 8 1 0 137.50 5 caught 1 ODI v Sri Lanka Rajkot 15 Dec 2009 ODI # 2932
2 18 6 0 0 33.33 3 run out 1 ODI v Sri Lanka Nagpur 18 Dec 2009 ODI # 2933
32 64 52 3 0 61.53 3 caught 2 ODI v Sri Lanka Cuttack 21 Dec 2009 ODI # 2934
150* - 137 14 0 109.48 3 not out 2 ODI v Sri Lanka Eden Gardens 24 Dec 2009 ODI # 2935
TDNB - - - - - - - - ODI v Sri Lanka Delhi 27 Dec 2009 ODI # 2936
8 13 12 1 0 66.66 1 bowled 1 ODI v Sri Lanka Mirpur 5 Jan 2010 ODI # 2938
71 129 86 10 0 82.55 2 caught 2 ODI v Sri Lanka Mirpur 10 Jan 2010 ODI # 2941
0 2 2 0 0 0.00 2 bowled 1 ODI v Sri Lanka Mirpur 13 Jan 2010 ODI # 2943
41 52 32 3 0 128.12 2 caught 1 T20I v Sri Lanka Gros Islet 11 May 2010 T20I # 173
23 52 31 3 0 74.19 1 caught 1 ODI v Sri Lanka Dambulla 22 Jun 2010 ODI # 2999
15 30 16 2 0 93.75 1 run out 1 ODI v Sri Lanka Dambulla 24 Jun 2010 ODI # 3001
2 2 2 0 0 100.00 1 lbw 2 Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
0 2 3 0 0 0.00 1 caught 3 Test v Sri Lanka Galle 18 Jul 2010 Test # 1964
97 187 122 9 0 79.50 3 bowled 2 ODI v Sri Lanka Wankhede 2 Apr 2011 ODI # 3148
91 168 106 6 0 85.84 1 run out 2 ODI v Sri Lanka Adelaide 14 Feb 2012 ODI # 3239
29 46 34 4 0 85.29 3 caught 2 ODI v Sri Lanka Brisbane 21 Feb 2012 ODI # 3246
63 97 64 4 0 98.43 3 run out 2 ODI v Sri Lanka Hobart 28 Feb 2012 ODI # 3251
100 171 118 7 0 84.74 1 caught 1 ODI v Sri Lanka Mirpur 13 Mar 2012 ODI # 3259
3 12 6 0 0 50.00 1 bowled 1 ODI v Sri Lanka Hambantota 21 Jul 2012 ODI # 3291
65 158 96 4 0 67.70 1 caught 1 ODI v Sri Lanka Hambantota 24 Jul 2012 ODI # 3292
102 166 101 10 0 100.99 1 run out 2 ODI v Sri Lanka Colombo (RPS) 28 Jul 2012 ODI # 3293
0 3 5 0 0 0.00 1 bowled 2 ODI v Sri Lanka Colombo (RPS) 31 Jul 2012 ODI # 3294
88 173 99 7 0 88.88 1 caught 1 ODI v Sri Lanka Pallekele 4 Aug 2012 ODI # 3295
6 7 8 1 0 75.00 1 bowled 1 T20I v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th Match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd Match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page