Records type batting analysis [change type]
View innings by innings list [change view]
Age at start of match greater than or equal to 35 remove greater than or equal to 35 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 2000-2015 594 666 67 28016 319 46.77 42086 66.56 63 153 28 3015 159 Profile
filtered 2012-2015 108 124 15 6222 319 57.08 8641 72.00 19 35 9 640 54
Innings by innings list
DNB - - - - - - - 2 T20I v New Zealand Pallekele 30 Oct 2012 T20I # 290
11 13 13 2 0 84.61 3 caught 2 ODI v New Zealand Pallekele 4 Nov 2012 ODI # 3305
15 37 27 0 0 55.55 3 caught 2 ODI v New Zealand Pallekele 6 Nov 2012 ODI # 3306
42* 97 55 5 1 76.36 3 not out 2 ODI v New Zealand Hambantota 10 Nov 2012 ODI # 3307
5 26 16 0 0 31.25 5 caught 1 ODI v New Zealand Hambantota 12 Nov 2012 ODI # 3308
5 18 11 0 0 45.45 4 caught 2 Test v New Zealand Galle 17 Nov 2012 Test # 2059
DNB - - - - - - - 4 Test v New Zealand Galle 17 Nov 2012 Test # 2059
0 2 2 0 0 0.00 3 caught 2 Test v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
16 56 34 2 0 47.05 3 bowled 4 Test v New Zealand Colombo (PSS) 25 Nov 2012 Test # 2063
4 21 16 0 0 25.00 3 caught 2 Test v Australia Hobart 14 Dec 2012 Test # 2067
63 276 226 6 0 27.87 3 lbw 4 Test v Australia Hobart 14 Dec 2012 Test # 2067
58 195 98 8 0 59.18 3 caught 1 Test v Australia Melbourne 26 Dec 2012 Test # 2068
27* 83 43 4 0 62.79 3 retired notout 3 Test v Australia Melbourne 26 Dec 2012 Test # 2068
142 239 226 16 3 62.83 3 caught 1 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
105 216 172 10 0 61.04 3 caught 3 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
139 438 289 11 0 48.09 3 caught 2 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
55 111 85 8 0 64.70 3 bowled 4 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
63 101 68 6 0 92.64 3 caught 2 ODI v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
DNB - - - - - - - 1 ODI v Bangladesh Hambantota 25 Mar 2013 ODI # 3351
48 67 49 5 0 97.95 3 caught 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
68 161 87 8 0 78.16 3 caught 1 ODI v New Zealand Cardiff 9 Jun 2013 ODI # 3366
134* 197 135 12 0 99.25 3 not out 2 ODI v England The Oval 13 Jun 2013 ODI # 3370
3 13 11 0 0 27.27 3 caught 1 ODI v Australia The Oval 17 Jun 2013 ODI # 3374
17 77 44 1 0 38.63 3 caught 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
17 42 23 1 0 73.91 3 caught 1 ODI v West Indies Kingston 28 Jun 2013 ODI # 3378
DNB - - - - - - - 1 ODI v India Kingston 2 Jul 2013 ODI # 3382
90* 154 95 6 1 94.73 3 not out 1 ODI v West Indies Port of Spain 7 Jul 2013 ODI # 3385
0 1 1 0 0 0.00 3 lbw 2 ODI v India Port of Spain 9 Jul 2013 ODI # 3387
71 126 100 6 1 71.00 3 caught 1 ODI v India Port of Spain 11 Jul 2013 ODI # 3388
169 200 137 18 6 123.35 3 caught 1 ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
37 63 60 6 0 61.66 3 caught 1 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
0 3 3 0 0 0.00 3 caught 2 ODI v South Africa Pallekele 26 Jul 2013 ODI # 3398
91 134 101 8 2 90.09 3 caught 2 ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
75* 76 45 12 0 166.66 4 not out 1 ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
59* 70 53 9 0 111.32 4 not out 2 T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
39 47 35 4 0 111.42 4 caught 2 T20I v South Africa Hambantota 4 Aug 2013 T20I # 324
79 110 81 9 2 97.53 3 caught 1 ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
71* 89 59 9 0 120.33 3 not out 1 ODI v New Zealand Hambantota 12 Nov 2013 ODI # 3434
0 1 2 0 0 0.00 3 bowled 1 ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
20* 21 17 1 0 117.64 4 not out 2 T20I v New Zealand Pallekele 21 Nov 2013 T20I # 341
21 30 22 1 0 95.45 4 caught 1 T20I v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
44* 31 21 4 2 209.52 4 not out 1 T20I v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
23 47 33 0 0 69.69 3 caught 2 ODI v Pakistan Sharjah 18 Dec 2013 ODI # 3445
58 109 67 4 1 86.56 3 bowled 2 ODI v Pakistan Dubai (DICS) 20 Dec 2013 ODI # 3446
14 25 14 2 1 100.00 4 caught 2 ODI v Pakistan Sharjah 22 Dec 2013 ODI # 3447
51 109 78 3 0 65.38 3 run out 1 ODI v Pakistan Abu Dhabi 25 Dec 2013 ODI # 3448
22 67 48 0 0 45.83 3 bowled 2 ODI v Pakistan Abu Dhabi 27 Dec 2013 ODI # 3450
16 59 32 1 0 50.00 3 caught 1 Test v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
55 136 99 6 0 55.55 3 caught 3 Test v Pakistan Abu Dhabi 31 Dec 2013 Test # 2112
26 46 36 4 0 72.22 3 lbw 2 Test v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
9* 23 20 1 0 45.00 3 not out 4 Test v Pakistan Dubai (DICS) 8 Jan 2014 Test # 2114
52 138 103 5 0 50.48 3 caught 1 Test v Pakistan Sharjah 16 Jan 2014 Test # 2115
8 51 30 1 0 26.66 3 caught 3 Test v Pakistan Sharjah 16 Jan 2014 Test # 2115
75 196 182 9 0 41.20 3 caught 2 Test v Bangladesh Mirpur 27 Jan 2014 Test # 2116
319 551 482 32 8 66.18 3 caught 1 Test v Bangladesh Chattogram 4 Feb 2014 Test # 2117
105 176 144 11 2 72.91 3 bowled 3 Test v Bangladesh Chattogram 4 Feb 2014 Test # 2117
11 7 6 1 0 183.33 4 caught 1 T20I v Bangladesh Chattogram 12 Feb 2014 T20I # 357
37 59 38 1 1 97.36 4 caught 2 T20I v Bangladesh Chattogram 14 Feb 2014 T20I # 358
8 30 14 1 0 57.14 3 caught 1 ODI v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
128 181 115 14 0 111.30 3 caught 1 ODI v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
67 103 65 8 0 103.07 3 caught 1 ODI v Pakistan Fatullah 25 Feb 2014 ODI # 3473
103 145 84 12 1 122.61 3 caught 2 ODI v India Fatullah 28 Feb 2014 ODI # 3476
76 136 102 6 1 74.50 3 run out 1 ODI v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
2 7 5 0 0 40.00 3 caught 2 ODI v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
0 1 1 0 0 0.00 3 lbw 2 ODI v Pakistan Mirpur 8 Mar 2014 ODI # 3486
14 23 18 1 0 77.77 4 caught 1 T20I v South Africa Chattogram 22 Mar 2014 T20I # 379
DNB - - - - - - - 2 T20I v Netherlands Chattogram 24 Mar 2014 T20I # 384
0 6 1 0 0 0.00 5 caught 1 T20I v England Chattogram 27 Mar 2014 T20I # 387
4 9 11 1 0 36.36 4 caught 1 T20I v New Zealand Chattogram 31 Mar 2014 T20I # 395
1 7 6 0 0 16.66 4 caught 1 T20I v West Indies Mirpur 3 Apr 2014 T20I # 398
52* 39 35 6 1 148.57 4 not out 2 T20I v India Mirpur 6 Apr 2014 T20I # 400
8 19 13 2 0 61.53 3 bowled 2 ODI v England The Oval 22 May 2014 ODI # 3492
40 83 67 2 0 59.70 3 caught 1 ODI v England Chester-le-Street 25 May 2014 ODI # 3493
13 34 23 2 0 56.52 3 caught 1 ODI v England Manchester 28 May 2014 ODI # 3494
112 156 104 14 0 107.69 3 stumped 1 ODI v England Lord's 31 May 2014 ODI # 3495
2 8 13 0 0 15.38 3 caught 2 ODI v England Birmingham 3 Jun 2014 ODI # 3496
147 449 258 16 0 56.97 3 caught 2 Test v England Lord's 12 Jun 2014 Test # 2124
61 218 168 4 0 36.30 3 bowled 4 Test v England Lord's 12 Jun 2014 Test # 2124
79 215 147 13 0 53.74 3 caught 1 Test v England Leeds 20 Jun 2014 Test # 2126
55 171 103 6 0 53.39 3 lbw 3 Test v England Leeds 20 Jun 2014 Test # 2126
88 144 84 9 0 104.76 3 caught 2 ODI v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
7 29 9 1 0 77.77 3 caught 1 ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
36 41 23 6 0 156.52 3 caught 2 ODI v South Africa Hambantota 12 Jul 2014 ODI # 3502
24 67 34 3 0 70.58 3 bowled 2 Test v South Africa Galle 16 Jul 2014 Test # 2129
76 205 145 9 1 52.41 3 caught 4 Test v South Africa Galle 16 Jul 2014 Test # 2129
0 2 1 0 0 0.00 3 caught 1 Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
72 134 90 8 0 80.00 3 caught 3 Test v South Africa Colombo (SSC) 24 Jul 2014 Test # 2131
221 698 425 24 0 52.00 3 stumped 2 Test v Pakistan Galle 6 Aug 2014 Test # 2133
21 40 22 3 0 95.45 3 caught 4 Test v Pakistan Galle 6 Aug 2014 Test # 2133
22 68 45 2 0 48.88 3 bowled 1 Test v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
59 203 130 4 0 45.38 3 caught 3 Test v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
25 43 40 4 0 62.50 3 caught 1 ODI v Pakistan Hambantota 23 Aug 2014 ODI # 3512
11 38 16 2 0 68.75 3 caught 1 ODI v Pakistan Hambantota 26 Aug 2014 ODI # 3515
2 12 5 0 0 40.00 3 caught 2 ODI v Pakistan Dambulla 30 Aug 2014 ODI # 3519
13 24 13 2 0 100.00 3 caught 2 ODI v India Cuttack 2 Nov 2014 ODI # 3539
61 - 86 4 0 70.93 3 caught 1 ODI v India Ahmedabad 6 Nov 2014 ODI # 3540
0 - 1 0 0 0.00 3 caught 1 ODI v India Hyderabad 9 Nov 2014 ODI # 3543
2 6 4 0 0 50.00 3 lbw 1 ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
67* 127 93 8 0 72.04 3 not out 2 ODI v England Colombo (RPS) 29 Nov 2014 ODI # 3557
63 110 62 7 0 101.61 3 caught 1 ODI v England Hambantota 3 Dec 2014 ODI # 3561
86 165 105 7 0 81.90 3 caught 2 ODI v England Colombo (RPS) 7 Dec 2014 ODI # 3563
91 171 123 10 0 73.98 3 caught 1 ODI v England Pallekele 10 Dec 2014 ODI # 3565
112 169 112 12 2 100.00 3 caught 1 ODI v England Pallekele 13 Dec 2014 ODI # 3567
33 51 50 3 0 66.00 3 caught 1 ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
6 38 27 0 0 22.22 3 caught 2 Test v New Zealand Christchurch 26 Dec 2014 Test # 2151
1 25 16 0 0 6.25 3 caught 3 Test v New Zealand Christchurch 26 Dec 2014 Test # 2151
203 412 306 18 3 66.33 3 caught 2 Test v New Zealand Wellington 3 Jan 2015 Test # 2155
5 29 18 1 0 27.77 4 caught 4 Test v New Zealand Wellington 3 Jan 2015 Test # 2155
4 16 15 1 0 26.66 3 caught 1 ODI v New Zealand Christchurch 11 Jan 2015 ODI # 3574
38 39 41 1 3 92.68 3 caught 2 ODI v New Zealand Hamilton 15 Jan 2015 ODI # 3577
TDNB - - - - - - - - ODI v New Zealand Auckland 17 Jan 2015 ODI # 3580
76 107 83 8 1 91.56 3 caught 1 ODI v New Zealand Nelson 20 Jan 2015 ODI # 3585
9 29 17 0 0 52.94 3 caught 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
81 106 66 7 2 122.72 3 caught 2 ODI v New Zealand Dunedin 25 Jan 2015 ODI # 3590
113* 159 105 14 0 107.61 3 not out 1 ODI v New Zealand Wellington 29 Jan 2015 ODI # 3594
39 48 38 5 0 102.63 3 lbw 2 ODI v New Zealand Christchurch 14 Feb 2015 ODI # 3599
7 28 13 1 0 53.84 3 bowled 2 ODI v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
105* 116 76 13 1 138.15 3 not out 1 ODI v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
117* 116 86 11 2 136.04 3 not out 2 ODI v England Wellington 1 Mar 2015 ODI # 3619
104 140 107 11 0 97.19 3 caught 2 ODI v Australia Sydney 8 Mar 2015 ODI # 3629
124 139 95 13 4 130.52 3 caught 1 ODI v Scotland Hobart 11 Mar 2015 ODI # 3632
45 151 96 3 0 46.87 3 caught 1 ODI v South Africa Sydney 18 Mar 2015 ODI # 3640
50 145 106 2 1 47.16 3 caught 1 Test v Pakistan Galle 17 Jun 2015 Test # 2167
18 44 27 2 0 66.66 3 caught 3 Test v Pakistan Galle 17 Jun 2015 Test # 2167
34 89 70 2 0 48.57 3 caught 2 Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
0 1 1 0 0 0.00 3 caught 4 Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
5 24 12 0 0 41.66 4 caught 1 Test v India Galle 12 Aug 2015 Test # 2176
40 105 70 5 0 57.14 4 caught 3 Test v India Galle 12 Aug 2015 Test # 2176
32 110 87 4 0 36.78 3 caught 2 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
18 29 18 3 0 100.00 3 caught 4 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
Statsguru includes the following current or recent relevant matches:
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