Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date greater than or equal to 17 Aug 2007 remove greater than or equal to 17 Aug 2007 from query
Not involving the player KC Sangakkara (Asia/ICC/SL) remove KC Sangakkara (Asia/ICC/SL) 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-2016 497 527 64 17671 193 38.16 21879 80.76 39 83 35 2011 112 Profile
filtered 2008-2016 60 60 7 1790 108* 33.77 1872 95.61 1 15 5 200 18
Innings by innings list
33 - 37 3 0 89.18 2 bowled 2 T20I v Zimbabwe King City (NW) 10 Oct 2008 T20I # 69
0 - 1 0 0 0.00 7 bowled 1 T20I v Pakistan King City (NW) 11 Oct 2008 T20I # 72
26 - 20 2 1 130.00 6 stumped 1 T20I v Canada King City (NW) 12 Oct 2008 T20I # 74
7* 15 9 0 0 77.77 7 not out 2 T20I v Pakistan King City (NW) 13 Oct 2008 T20I # 76
61 74 47 7 1 129.78 1 caught 1 T20I v India Colombo (RPS) 10 Feb 2009 T20I # 82
61 94 84 4 1 72.61 2 run out 1 ODI v India Bulawayo 30 May 2010 ODI # 2983
60* 64 45 7 1 133.33 2 not out 2 ODI v Zimbabwe Bulawayo 1 Jun 2010 ODI # 2985
21 24 19 4 0 110.52 2 caught 2 ODI v India Harare 5 Jun 2010 ODI # 2988
78 84 66 9 2 118.18 2 stumped 1 ODI v Zimbabwe Harare 7 Jun 2010 ODI # 2989
108* 141 102 14 0 105.88 2 not out 2 ODI v Zimbabwe Harare 9 Jun 2010 ODI # 2990
6 15 9 0 0 66.66 3 caught 1 ODI v Scotland Edinburgh 13 Jul 2011 ODI # 3172
42 84 48 7 0 87.50 2 caught 1 ODI v India Colombo (RPS) 31 Jul 2012 ODI # 3294
0 7 3 0 0 0.00 2 caught 2 ODI v India Pallekele 4 Aug 2012 ODI # 3295
0 4 1 0 0 0.00 2 bowled 2 T20I v India Pallekele 7 Aug 2012 T20I # 255
34 100 61 5 0 55.73 2 caught 1 Test v Australia Sydney 3 Jan 2013 Test # 2070
5 32 21 0 0 23.80 2 caught 3 Test v Australia Sydney 3 Jan 2013 Test # 2070
51 104 70 4 0 72.85 2 run out 2 ODI v Australia Melbourne 11 Jan 2013 ODI # 3317
51 148 88 4 0 57.95 2 caught 2 ODI v Australia Adelaide 13 Jan 2013 ODI # 3319
22 44 33 3 0 66.66 2 caught 2 ODI v Australia Brisbane 18 Jan 2013 ODI # 3321
9* 16 9 1 0 100.00 2 not out 2 ODI v Australia Sydney 20 Jan 2013 ODI # 3324
19 79 48 0 0 39.58 2 caught 2 ODI v Australia Hobart 23 Jan 2013 ODI # 3326
16 31 21 0 1 76.19 2 caught 2 T20I v Australia Sydney 26 Jan 2013 T20I # 299
6 12 10 0 0 60.00 1 bowled 1 T20I v Australia Melbourne 28 Jan 2013 T20I # 300
74* 80 51 9 2 145.09 1 not out 2 T20I v South Africa Hambantota 6 Aug 2013 T20I # 325
14 9 9 3 0 155.55 1 bowled 1 T20I v England The Oval 20 May 2014 T20I # 401
34 41 33 6 0 103.03 2 caught 2 ODI v India Eden Gardens 13 Nov 2014 ODI # 3544
35 26 24 7 0 145.83 2 bowled 1 ODI v India Ranchi 16 Nov 2014 ODI # 3547
38 122 65 2 0 58.46 2 bowled 1 ODI v Pakistan Dambulla 11 Jul 2015 ODI # 3664
47 102 63 3 0 74.60 2 bowled 2 ODI v Pakistan Pallekele 15 Jul 2015 ODI # 3669
14 27 21 1 0 66.66 2 caught 2 ODI v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
50 102 59 3 0 84.74 2 bowled 1 ODI v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
62 111 70 6 0 88.57 2 run out 1 ODI v Pakistan Hambantota 26 Jul 2015 ODI # 3672
6 10 5 1 0 120.00 2 caught 2 T20I v Pakistan Colombo (RPS) 30 Jul 2015 T20I # 448
10 12 8 2 0 125.00 2 caught 1 T20I v Pakistan Colombo (RPS) 1 Aug 2015 T20I # 449
59 - 32 6 3 184.37 2 caught 2 ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
17 20 13 3 0 130.76 2 bowled 2 ODI v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
21 25 19 4 0 110.52 2 caught 2 ODI v West Indies Pallekele 7 Nov 2015 ODI # 3704
56 57 37 8 0 151.35 2 bowled 1 T20I v West Indies Pallekele 9 Nov 2015 T20I # 460
52 70 38 5 0 136.84 2 caught 2 T20I v West Indies Colombo (RPS) 11 Nov 2015 T20I # 461
9 26 10 1 0 90.00 2 caught 1 ODI v New Zealand Christchurch 26 Dec 2015 ODI # 3714
7 16 11 1 0 63.63 2 caught 1 ODI v New Zealand Christchurch 28 Dec 2015 ODI # 3715
91 153 92 9 0 98.91 2 run out 2 ODI v New Zealand Nelson 31 Dec 2015 ODI # 3717
TDNB - - - - - - - - ODI v New Zealand Nelson 2 Jan 2016 ODI # 3718
5 9 4 1 0 125.00 2 caught 2 ODI v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
0 4 1 0 0 0.00 2 caught 2 T20I v New Zealand Mount Maunganui 7 Jan 2016 T20I # 474
28 43 26 4 0 107.69 2 caught 1 T20I v New Zealand Auckland 10 Jan 2016 T20I # 476
0 - 1 0 0 0.00 2 stumped 2 T20I v India Ranchi 12 Feb 2016 T20I # 497
1 - 2 0 0 50.00 2 lbw 1 T20I v India Visakhapatnam 14 Feb 2016 T20I # 499
27 36 28 4 0 96.42 2 caught 1 T20I v U.A.E. Mirpur 25 Feb 2016 T20I # 510
12 15 9 2 0 133.33 2 caught 2 T20I v Bangladesh Mirpur 28 Feb 2016 T20I # 513
18 31 16 2 0 112.50 2 caught 1 T20I v India Mirpur 1 Mar 2016 T20I # 515
75* 87 56 10 1 133.92 2 not out 1 T20I v Pakistan Mirpur 4 Mar 2016 T20I # 518
83* 83 56 8 3 148.21 2 not out 2 T20I v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
12 12 10 1 1 120.00 2 lbw 1 T20I v West Indies Bengaluru 20 Mar 2016 T20I # 543
2 1 2 0 0 100.00 2 caught 2 T20I v England Delhi 26 Mar 2016 T20I # 551
36 54 40 4 1 90.00 2 lbw 1 T20I v South Africa Delhi 28 Mar 2016 T20I # 554
22 52 27 2 0 81.48 2 caught 1 ODI v Australia Colombo (RPS) 21 Aug 2016 ODI # 3768
10 16 11 2 0 90.90 2 bowled 1 ODI v Australia Colombo (RPS) 24 Aug 2016 ODI # 3769
42 84 65 5 0 64.61 2 caught 1 ODI v Australia Dambulla 28 Aug 2016 ODI # 3772
4 - 3 1 0 133.33 2 bowled 2 T20I v Australia Pallekele 6 Sep 2016 T20I # 565
1 8 3 0 0 33.33 2 caught 1 T20I v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
Statsguru includes the following current or recent relevant matches:
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st Match, Jun 1, 2024 [T20I # 2632 - Live]
    » Canada 85/2 (9.5 ov, NR Kirton 10*, NS Dhaliwal 40*, SR Taylor 0/15)
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page