Records type all-round analysis [change type]
View match by match 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 Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 1999-2021 483 19593 333 37.97 42 260 5/34 36.48 3 240 0 1.48 Profile
filtered 1999-2021 39 1219 333 29.02 2 13 2/6 51.00 0 14 0 -21.97
Match by match list
7 - 7 0 5 0 0 ODI v Sri Lanka Sharjah 17 Oct 1999 ODI # 1515
9 1 10 - - 0 0 Test v Sri Lanka Galle 13 Nov 2001 Test # 1567
44 0 44 0 4 2 0 Test v Sri Lanka Kandy 21 Nov 2001 Test # 1570
0 0 0 0 28 2 0 Test v Sri Lanka Colombo (SSC) 29 Nov 2001 Test # 1572
21 - 21 1 32 1 0 ODI v Sri Lanka Colombo (RPS) 11 Dec 2001 ODI # 1778
8 - 8 0 18 0 0 ODI v Sri Lanka Kandy 15 Dec 2001 ODI # 1780
60 - 60 0 48 0 0 ODI v Sri Lanka Colombo (RPS) 19 Dec 2001 ODI # 1782
55 - 55 1 42 0 0 ODI v Sri Lanka Cape Town 28 Feb 2003 ODI # 1973
0 - 0 0 16 0 0 ODI v Sri Lanka Bridgetown 7 Jun 2003 ODI # 2022
94 - 94 0 40 0 0 ODI v Sri Lanka Bridgetown 8 Jun 2003 ODI # 2023
21 - 21 1 29 0 0 ODI v Sri Lanka Kingstown 11 Jun 2003 ODI # 2024
27 - 27 2 22 0 0 Test v Sri Lanka Gros Islet 20 Jun 2003 Test # 1648
31 0 31 0 1 3 0 Test v Sri Lanka Kingston 27 Jun 2003 Test # 1649
0 - 0 - - 0 0 ODI v Sri Lanka Brabourne 14 Oct 2006 ODI # 2428
10 - 10 0 60 0 0 ODI v Sri Lanka Providence 1 Apr 2007 ODI # 2560
0 51* 51 3 120 0 0 Test v Sri Lanka Providence 22 Mar 2008 Test # 1869
45 10 55 1 30 1 0 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
52 - 52 0 6 1 0 ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
11 - 11 2 6 0 0 ODI v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
DNB - - 2 41 1 0 ODI v Sri Lanka Gros Islet 15 Apr 2008 ODI # 2701
63* - 63 0 35 0 0 T20I v Sri Lanka The Oval 19 Jun 2009 T20I # 115
5 - 5 - - 0 0 T20I v Sri Lanka Bridgetown 7 May 2010 T20I # 166
333 - 333 0 3 0 0 Test v Sri Lanka Galle 15 Nov 2010 Test # 1977
30 3 33 - - 1 0 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
0 - 0 - - - - Test v Sri Lanka Pallekele 1 Dec 2010 Test # 1982
4 - 4 - - - - ODI v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
28 - 28 0 18 1 0 ODI v Sri Lanka Colombo (SSC) 3 Feb 2011 ODI # 3096
0 - 0 0 34 0 0 ODI v Sri Lanka Colombo (SSC) 6 Feb 2011 ODI # 3099
2 - 2 0 2 0 0 T20I v Sri Lanka Pallekele 29 Sep 2012 T20I # 280
3 - 3 0 14 0 0 T20I v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
109 - 109 - - 0 0 ODI v Sri Lanka Kingston 28 Jun 2013 ODI # 3378
14 - 14 - - 0 0 ODI v Sri Lanka Port of Spain 7 Jul 2013 ODI # 3385
3 - 3 0 9 0 0 T20I v Sri Lanka Mirpur 3 Apr 2014 T20I # 398
DNB - - - - 1 0 T20I v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
35 - 35 - - 0 0 ODI v Sri Lanka Chester-le-Street 1 Jul 2019 ODI # 4180
0 - 0 - - 0 0 T20I v Sri Lanka Coolidge 3 Mar 2021 T20I # 1126
16 - 16 - - 0 0 T20I v Sri Lanka Coolidge 5 Mar 2021 T20I # 1128
13 - 13 - - 0 0 T20I v Sri Lanka Coolidge 7 Mar 2021 T20I # 1130
1 - 1 - - 0 0 T20I v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
Statsguru includes the following current or recent relevant matches:
West Indies v New Zealand at Tarouba, ICC Men's T20 World Cup 26th match, Jun 12, 2024 [T20I # 2672 - Live]
    » New Zealand 136/9 (20.0 ov, MJ Santner 21*, LH Ferguson 0*, R Shepherd 0/36) - Match over
United States of America v India at New York, ICC Men's T20 World Cup 25th match, Jun 12, 2024 [T20I # 2671]
Hungary v Israel at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 12th match, Jun 12, 2024 [T20I # 2670]
Luxembourg v Turkey at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 11th match, Jun 12, 2024 [T20I # 2669]
Austria v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 10th match, Jun 12, 2024 [T20I # 2668]
Italy v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 9th match, Jun 12, 2024 [T20I # 2667]
 
Feedback Print this page