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 1999-2021 483 551 35 19593 333 37.97 25370 77.22 42 105 44 2332 553 Profile
filtered 1999-2021 39 44 2 1219 333 29.02 1808 67.42 2 6 10 147 26
Innings by innings list
7 - 18 0 0 38.88 7 caught 1 ODI v Sri Lanka Sharjah 17 Oct 1999 ODI # 1515
9 27 19 1 0 47.36 2 caught 1 Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
1 9 12 0 0 8.33 2 caught 3 Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
44 114 74 6 0 59.45 1 bowled 2 Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
0 5 1 0 0 0.00 2 caught 4 Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
0 4 3 0 0 0.00 2 caught 1 Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
0 4 1 0 0 0.00 2 caught 3 Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
21 44 32 3 0 65.62 1 caught 1 ODI v Sri Lanka Colombo (RPS) 11 Dec 2001 ODI # 1778
8 8 9 2 0 88.88 1 lbw 1 ODI v Sri Lanka Kandy 15 Dec 2001 ODI # 1780
60 111 87 8 0 68.96 2 caught 2 ODI v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
55 125 76 8 0 72.36 1 lbw 2 ODI v Sri Lanka Cape Town 28 Feb 2003 ODI # 1973
0 - 9 0 0 0.00 1 caught 2 ODI v Sri Lanka Bridgetown 7 Jun 2003 ODI # 2022
94 - 125 12 2 75.20 1 run out 1 ODI v Sri Lanka Bridgetown 8 Jun 2003 ODI # 2023
21 - 75 1 0 28.00 1 bowled 2 ODI v Sri Lanka Kingstown 11 Jun 2003 ODI # 2024
27 57 53 4 0 50.94 1 lbw 2 Test v Sri Lanka Gros Islet 20 Jun 2003 Test # 1648
31 66 48 4 0 64.58 1 caught 2 Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
0 12 12 0 0 0.00 1 lbw 4 Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
0 4 5 0 0 0.00 1 caught 1 ODI v Sri Lanka Brabourne 14 Oct 2006 ODI # 2428
10 23 21 1 0 47.61 1 caught 2 ODI v Sri Lanka Providence 1 Apr 2007 ODI # 2560
0 11 11 0 0 0.00 1 lbw 2 Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
51* 215 131 7 1 38.93 6 not out 4 Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
45 - 44 9 0 102.27 1 caught 2 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
10 - 14 2 0 71.42 1 caught 4 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
52 - 81 8 1 64.19 1 lbw 2 ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
11 - 20 1 0 55.00 1 caught 2 ODI v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
DNB - - - - - - - 2 ODI v Sri Lanka Gros Islet 15 Apr 2008 ODI # 2701
63* 89 50 8 2 126.00 1 not out 2 T20I v Sri Lanka The Oval 19 Jun 2009 T20I # 115
5 13 4 1 0 125.00 1 caught 2 T20I v Sri Lanka Bridgetown 7 May 2010 T20I # 166
333 653 437 34 9 76.20 1 bowled 1 Test v Sri Lanka Galle 15 Nov 2010 Test # 1977
30 58 30 7 0 100.00 1 caught 2 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
3 25 18 0 0 16.66 1 caught 4 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
0 1 1 0 0 0.00 1 lbw 1 Test v Sri Lanka Pallekele 1 Dec 2010 Test # 1982
4 15 11 0 0 36.36 1 caught 1 ODI v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
28 47 30 4 1 93.33 1 caught 1 ODI v Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
0 1 1 0 0 0.00 1 bowled 2 ODI v Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
2 26 9 0 0 22.22 2 caught 1 T20I v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
3 26 16 0 0 18.75 2 lbw 1 T20I v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
109 129 100 9 7 109.00 1 caught 2 ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
14 22 17 3 0 82.35 1 caught 2 ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
3 19 13 0 0 23.07 2 bowled 2 T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
DNB - - - - - - - 2 T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
35 70 48 1 2 72.91 1 caught 2 ODI v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
0 2 1 0 0 0.00 3 lbw 2 T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
16 18 16 2 1 100.00 3 caught 2 T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
13 30 20 1 0 65.00 3 bowled 2 T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
1 7 5 0 0 20.00 1 caught 2 T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
Statsguru includes the following current or recent relevant matches:
Bangladesh v Zimbabwe at Chattogram, 1st T20I, May 3, 2024 [T20I # 2586]
Indonesia v Thailand at Bali, 2nd T20I, May 2, 2024 [T20I # 2585]
Indonesia v Thailand at Bali, 1st T20I, May 1, 2024 [T20I # 2584]
 
Feedback Print this page