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 between 5 Jan 2010 and 2 Oct 2019 remove between 5 Jan 2010 and 2 Oct 2019 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 2010-2022 197 211 22 5573 155* 29.48 9980 55.84 7 31 19 480 33 Profile
filtered 2010-2019 188 194 22 4889 155* 28.42 8384 58.31 5 27 17 408 33
Innings by innings list
22 38 24 4 0 91.66 2 caught 2 ODI v India Mirpur 5 Jan 2010 ODI # 2938
DNB - - - - - - - 2 ODI v Bangladesh Mirpur 8 Jan 2010 ODI # 2940
15 32 21 0 0 71.42 7 caught 1 ODI v Zimbabwe Harare 7 Jun 2010 ODI # 2989
10 62 38 0 0 26.31 2 caught 1 Test v England Southampton 16 Jun 2011 Test # 1996
38 157 112 4 0 33.92 2 caught 3 Test v England Southampton 16 Jun 2011 Test # 1996
28 106 80 2 0 35.00 2 bowled 2 Test v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
4* 7 6 1 0 66.66 2 not out 4 Test v Australia Colombo (SSC) 16 Sep 2011 Test # 2008
20 116 69 0 0 28.98 2 caught 1 Test v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
68 203 159 4 0 42.76 2 run out 3 Test v Pakistan Abu Dhabi 18 Oct 2011 Test # 2009
1 11 3 0 0 33.33 2 lbw 1 Test v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
8 53 45 0 0 17.77 2 bowled 3 Test v Pakistan Dubai (DICS) 26 Oct 2011 Test # 2011
23 62 52 4 0 44.23 1 bowled 2 Test v South Africa Cape Town 3 Jan 2012 Test # 2028
30 123 100 2 0 30.00 1 caught 3 Test v South Africa Cape Town 3 Jan 2012 Test # 2028
13 27 15 0 0 86.66 5 caught 2 ODI v South Africa Kimberley 20 Jan 2012 ODI # 3228
69 100 63 7 0 109.52 5 caught 2 ODI v South Africa Johannesburg 22 Jan 2012 ODI # 3229
7 9 11 0 0 63.63 8 run out 1 ODI v India Perth 8 Feb 2012 ODI # 3233
3 5 6 0 0 50.00 6 bowled 2 ODI v Australia Perth 10 Feb 2012 ODI # 3235
DNB - - - - - - - 2 ODI v Australia Sydney 17 Feb 2012 ODI # 3241
62 83 62 6 0 100.00 5 caught 1 ODI v India Brisbane 21 Feb 2012 ODI # 3246
24 36 34 1 0 70.58 5 caught 2 ODI v Australia Hobart 24 Feb 2012 ODI # 3248
DNB - - - - - - - 1 ODI v India Hobart 28 Feb 2012 ODI # 3251
51 97 59 2 0 86.44 5 bowled 1 ODI v Australia Melbourne 2 Mar 2012 ODI # 3253
14 40 30 0 0 46.66 5 caught 2 ODI v Australia Brisbane 4 Mar 2012 ODI # 3255
DNB - - - - - - - 2 ODI v Australia Adelaide 6 Mar 2012 ODI # 3256
30 82 57 1 0 52.63 5 caught 2 ODI v Australia Adelaide 8 Mar 2012 ODI # 3257
29 45 37 0 1 78.37 5 lbw 2 ODI v India Mirpur 13 Mar 2012 ODI # 3259
7 27 18 0 0 38.88 5 caught 1 ODI v Pakistan Mirpur 15 Mar 2012 ODI # 3260
48 89 73 3 0 65.75 5 stumped 1 ODI v Bangladesh Mirpur 20 Mar 2012 ODI # 3265
3 12 12 0 0 25.00 1 caught 1 Test v England Galle 26 Mar 2012 Test # 2038
6 29 23 0 0 26.08 1 bowled 3 Test v England Galle 26 Mar 2012 Test # 2038
8 44 26 1 0 30.76 1 lbw 1 Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
11 37 28 1 0 39.28 2 caught 3 Test v England Colombo (PSS) 3 Apr 2012 Test # 2039
30 32 25 5 0 120.00 6 caught 1 T20I v Pakistan Hambantota 1 Jun 2012 T20I # 244
18 20 19 2 0 94.73 6 caught 2 T20I v Pakistan Hambantota 3 Jun 2012 T20I # 245
42* 106 73 3 0 57.53 7 not out 1 ODI v Pakistan Pallekele 7 Jun 2012 ODI # 3272
DNB - - - - - - - 1 ODI v Pakistan Pallekele 9 Jun 2012 ODI # 3273
TDNB - - - - - - - - ODI v Pakistan Colombo (RPS) 13 Jun 2012 ODI # 3274
13 12 9 1 1 144.44 8 run out 1 ODI v Pakistan Colombo (RPS) 16 Jun 2012 ODI # 3275
11 27 16 1 0 68.75 8 run out 2 ODI v Pakistan Colombo (RPS) 18 Jun 2012 ODI # 3277
7 14 10 0 0 70.00 7 lbw 2 ODI v India Hambantota 21 Jul 2012 ODI # 3291
DNB - - - - - - - 2 ODI v India Hambantota 24 Jul 2012 ODI # 3292
47 105 69 0 0 68.11 3 bowled 1 ODI v India Colombo (RPS) 31 Jul 2012 ODI # 3294
77 135 96 5 3 80.20 3 run out 2 ODI v India Pallekele 4 Aug 2012 ODI # 3295
20 30 15 2 0 133.33 4 bowled 2 T20I v India Pallekele 7 Aug 2012 T20I # 255
DNB - - - - - - - 1 T20I v Zimbabwe Hambantota 18 Sep 2012 T20I # 263
5* 2 3 0 0 166.66 7 not out 2 T20I v South Africa Hambantota 22 Sep 2012 T20I # 269
5 10 4 1 0 125.00 7 run out 2 T20I v New Zealand Pallekele 27 Sep 2012 T20I # 275
DNB - - - - - - - 2 T20I v West Indies Pallekele 29 Sep 2012 T20I # 280
13 17 7 1 1 185.71 6 bowled 1 T20I v England Pallekele 1 Oct 2012 T20I # 284
DNB - - - - - - - 1 T20I v Pakistan Colombo (RPS) 4 Oct 2012 T20I # 287
4 9 7 0 0 57.14 7 caught 2 T20I v West Indies Colombo (RPS) 7 Oct 2012 T20I # 289
DNB - - - - - - - 2 T20I v New Zealand Pallekele 30 Oct 2012 T20I # 290
DNB - - - - - - - 2 ODI v New Zealand Pallekele 4 Nov 2012 ODI # 3305
DNB - - - - - - - 2 ODI v New Zealand Pallekele 6 Nov 2012 ODI # 3306
0 16 8 0 0 0.00 4 caught 2 ODI v New Zealand Hambantota 10 Nov 2012 ODI # 3307
17 21 15 3 0 113.33 3 caught 1 ODI v New Zealand Hambantota 12 Nov 2012 ODI # 3308
91 219 151 13 1 60.26 4 caught 1 Test v Australia Sydney 3 Jan 2013 Test # 2070
7 36 23 1 0 30.43 4 caught 3 Test v Australia Sydney 3 Jan 2013 Test # 2070
0 1 0 0 0 - 6 run out 2 ODI v Australia Melbourne 11 Jan 2013 ODI # 3317
102* 169 134 12 0 76.11 3 not out 2 ODI v Australia Adelaide 13 Jan 2013 ODI # 3319
7 48 24 1 0 29.16 3 caught 2 ODI v Australia Brisbane 18 Jan 2013 ODI # 3321
DNB - - - - - - - 2 ODI v Australia Sydney 20 Jan 2013 ODI # 3324
1 10 10 0 0 10.00 3 caught 2 ODI v Australia Hobart 23 Jan 2013 ODI # 3326
20 17 15 2 0 133.33 6 caught 2 T20I v Australia Sydney 26 Jan 2013 T20I # 299
155* 426 256 14 0 60.54 4 not out 1 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
2* 11 3 0 0 66.66 6 not out 3 Test v Bangladesh Galle 8 Mar 2013 Test # 2078
0 16 12 0 0 0.00 4 caught 2 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
13* 55 37 0 0 35.13 4 not out 4 Test v Bangladesh Colombo (RPS) 16 Mar 2013 Test # 2082
DNB - - - - - - - 2 ODI v Bangladesh Hambantota 23 Mar 2013 ODI # 3349
DNB - - - - - - - 1 ODI v Bangladesh Hambantota 25 Mar 2013 ODI # 3351
25* 34 15 1 2 166.66 8 not out 1 ODI v Bangladesh Pallekele 28 Mar 2013 ODI # 3352
5 6 7 0 0 71.42 4 run out 1 T20I v Bangladesh Pallekele 31 Mar 2013 T20I # 312
9 23 28 1 0 32.14 7 run out 1 ODI v New Zealand Cardiff 9 Jun 2013 ODI # 3366
DNB - - - - - - - 2 ODI v England The Oval 13 Jun 2013 ODI # 3370
57 105 86 4 0 66.27 4 caught 1 ODI v Australia The Oval 17 Jun 2013 ODI # 3374
7 50 31 1 0 22.58 4 caught 1 ODI v India Cardiff 20 Jun 2013 ODI # 3376
6 20 19 1 0 31.57 6 caught 1 ODI v West Indies Kingston 28 Jun 2013 ODI # 3378
DNB - - - - - - - 1 ODI v India Kingston 2 Jul 2013 ODI # 3382
23 78 73 0 0 31.50 5 bowled 1 ODI v West Indies Port of Spain 7 Jul 2013 ODI # 3385
0 6 3 0 0 0.00 5 caught 2 ODI v India Port of Spain 9 Jul 2013 ODI # 3387
46 89 72 4 0 63.88 4 caught 1 ODI v India Port of Spain 11 Jul 2013 ODI # 3388
17 68 33 0 0 51.51 5 caught 1 ODI v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
13 40 27 0 0 48.14 5 lbw 1 ODI v South Africa Colombo (RPS) 23 Jul 2013 ODI # 3394
1* 9 8 0 0 12.50 4 not out 2 ODI v South Africa Pallekele 28 Jul 2013 ODI # 3400
68 126 93 6 1 73.11 3 caught 1 ODI v South Africa Colombo (RPS) 31 Jul 2013 ODI # 3401
5 10 9 0 0 55.55 7 caught 2 T20I v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
18 19 18 1 0 100.00 5 bowled 2 T20I v South Africa Hambantota 4 Aug 2013 T20I # 324
DNB - - - - - - - 2 T20I v South Africa Hambantota 6 Aug 2013 T20I # 325
2 12 6 0 0 33.33 6 caught 1 ODI v New Zealand Hambantota 10 Nov 2013 ODI # 3432
DNB - - - - - - - 1 ODI v New Zealand Hambantota 12 Nov 2013 ODI # 3434
23 47 29 4 0 79.31 4 caught 1 ODI v New Zealand Dambulla 16 Nov 2013 ODI # 3435
23* 29 16 1 1 143.75 6 not out 1 T20I v Pakistan Dubai (DICS) 11 Dec 2013 T20I # 350
DNB - - - - - - - 1 T20I v Pakistan Dubai (DICS) 13 Dec 2013 T20I # 351
10 15 16 1 0 62.50 5 caught 2 ODI v Pakistan Sharjah 18 Dec 2013 ODI # 3445
18 36 31 2 0 58.06 2 caught 2 ODI v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
102 155 110 11 1 92.72 2 bowled 1 ODI v Pakistan Fatullah 25 Feb 2014 ODI # 3473
38 66 55 4 1 69.09 2 lbw 2 ODI v India Fatullah 28 Feb 2014 ODI # 3476
5 20 16 0 0 31.25 2 bowled 1 ODI v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
33 101 60 3 0 55.00 2 caught 2 ODI v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
101 199 108 13 0 93.51 2 bowled 2 ODI v Pakistan Mirpur 8 Mar 2014 ODI # 3486
20 21 18 3 0 111.11 5 caught 1 T20I v New Zealand Chattogram 31 Mar 2014 T20I # 395
44 42 35 3 2 125.71 5 caught 1 T20I v West Indies Mirpur 3 Apr 2014 T20I # 398
7 8 11 1 0 63.63 5 caught 2 T20I v India Mirpur 6 Apr 2014 T20I # 400
8 - 24 0 0 33.33 3 caught 1 ODI v Ireland Dublin 6 May 2014 ODI # 3490
40 56 32 3 1 125.00 4 caught 1 T20I v England The Oval 20 May 2014 T20I # 401
0 3 5 0 0 0.00 1 lbw 2 ODI v England The Oval 22 May 2014 ODI # 3492
10 35 37 0 1 27.02 1 caught 1 ODI v England Chester-le-Street 25 May 2014 ODI # 3493
7 20 16 1 0 43.75 1 caught 1 ODI v England Manchester 28 May 2014 ODI # 3494
16 26 14 2 0 114.28 6 caught 1 ODI v England Lord's 31 May 2014 ODI # 3495
60* 154 101 2 1 59.40 5 not out 2 ODI v England Birmingham 3 Jun 2014 ODI # 3496
2 25 17 0 0 11.76 5 caught 2 Test v England Lord's 12 Jun 2014 Test # 2124
2 16 11 0 0 18.18 5 caught 4 Test v England Lord's 12 Jun 2014 Test # 2124
0 1 1 0 0 0.00 5 caught 1 Test v England Leeds 20 Jun 2014 Test # 2126
0 6 2 0 0 0.00 5 bowled 3 Test v England Leeds 20 Jun 2014 Test # 2126
15 34 26 0 0 57.69 7 bowled 2 ODI v South Africa Colombo (RPS) 6 Jul 2014 ODI # 3500
36 56 49 4 0 73.46 4 caught 1 ODI v South Africa Pallekele 9 Jul 2014 ODI # 3501
22 46 37 1 0 59.45 5 bowled 2 ODI v South Africa Hambantota 12 Jul 2014 ODI # 3502
38 147 98 7 0 38.77 5 caught 2 Test v South Africa Galle 16 Jul 2014 Test # 2129
12 34 23 0 1 52.17 5 caught 4 Test v South Africa Galle 16 Jul 2014 Test # 2129
20 54 50 2 0 40.00 6 caught 1 Test v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
10 55 45 0 0 22.22 6 bowled 3 Test v Pakistan Colombo (SSC) 14 Aug 2014 Test # 2136
59 113 69 7 1 85.50 6 caught 2 ODI v India Eden Gardens 13 Nov 2014 ODI # 3544
52 97 76 2 1 68.42 6 caught 1 ODI v India Ranchi 16 Nov 2014 ODI # 3547
27* 33 22 3 0 122.72 7 not out 1 ODI v England Colombo (RPS) 26 Nov 2014 ODI # 3554
DNB - - - - - - - 2 ODI v England Colombo (RPS) 29 Nov 2014 ODI # 3557
62* 77 47 7 0 131.91 6 not out 1 ODI v England Hambantota 3 Dec 2014 ODI # 3561
19* 48 21 2 0 90.47 6 not out 2 ODI v England Colombo (RPS) 7 Dec 2014 ODI # 3563
8 25 19 1 0 42.10 6 lbw 1 ODI v England Pallekele 10 Dec 2014 ODI # 3565
DNB - - - - - - - 1 ODI v England Pallekele 13 Dec 2014 ODI # 3567
DNB - - - - - - - 1 ODI v England Colombo (RPS) 16 Dec 2014 ODI # 3569
24 95 59 0 0 40.67 4 caught 2 Test v New Zealand Christchurch 26 Dec 2014 Test # 2151
25 182 124 1 0 20.16 4 caught 3 Test v New Zealand Christchurch 26 Dec 2014 Test # 2151
0 7 7 0 0 0.00 4 caught 2 Test v New Zealand Wellington 3 Jan 2015 Test # 2155
62* 203 144 7 0 43.05 5 not out 4 Test v New Zealand Wellington 3 Jan 2015 Test # 2155
23 65 50 1 1 46.00 6 caught 1 ODI v New Zealand Christchurch 11 Jan 2015 ODI # 3574
2* 9 5 0 0 40.00 6 not out 2 ODI v New Zealand Hamilton 15 Jan 2015 ODI # 3577
TDNB - - - - - - - - ODI v New Zealand Auckland 17 Jan 2015 ODI # 3580
19 54 31 1 0 61.29 6 bowled 1 ODI v New Zealand Nelson 20 Jan 2015 ODI # 3585
45 75 65 3 1 69.23 1 caught 2 ODI v New Zealand Dunedin 23 Jan 2015 ODI # 3588
29 62 43 2 0 67.44 1 caught 2 ODI v New Zealand Dunedin 25 Jan 2015 ODI # 3590
30 69 41 4 0 73.17 1 lbw 1 ODI v New Zealand Wellington 29 Jan 2015 ODI # 3594
65 90 60 8 0 108.33 1 bowled 2 ODI v New Zealand Christchurch 14 Feb 2015 ODI # 3599
0 1 1 0 0 0.00 1 lbw 2 ODI v Afghanistan Dunedin 22 Feb 2015 ODI # 3609
52 104 78 3 0 66.66 1 caught 1 ODI v Bangladesh Melbourne 26 Feb 2015 ODI # 3615
139* 197 143 13 2 97.20 1 not out 2 ODI v England Wellington 1 Mar 2015 ODI # 3619
1 8 5 0 0 20.00 1 caught 2 ODI v Australia Sydney 8 Mar 2015 ODI # 3629
4 20 21 0 0 19.04 1 caught 1 ODI v Scotland Hobart 11 Mar 2015 ODI # 3632
41 63 48 5 0 85.41 4 caught 1 ODI v South Africa Sydney 18 Mar 2015 ODI # 3640
8 31 17 1 0 47.05 4 caught 1 Test v Pakistan Galle 17 Jun 2015 Test # 2167
44 113 95 4 0 46.31 5 caught 3 Test v Pakistan Galle 17 Jun 2015 Test # 2167
7 40 39 1 0 17.94 4 caught 2 Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
20* 23 21 2 0 95.23 5 not out 4 Test v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
11 45 30 2 0 36.66 4 caught 1 Test v Pakistan Pallekele 3 Jul 2015 Test # 2169
0 24 11 0 0 0.00 4 bowled 3 Test v Pakistan Pallekele 3 Jul 2015 Test # 2169
23 35 23 2 1 100.00 3 caught 1 ODI v Pakistan Dambulla 11 Jul 2015 ODI # 3664
4 11 8 0 0 50.00 5 caught 2 ODI v Pakistan Pallekele 15 Jul 2015 ODI # 3669
56 101 67 4 0 83.58 3 caught 2 ODI v Pakistan Colombo (RPS) 19 Jul 2015 ODI # 3670
90 180 126 5 0 71.42 3 caught 1 ODI v Pakistan Colombo (RPS) 22 Jul 2015 ODI # 3671
30 57 30 2 0 100.00 3 caught 1 ODI v Pakistan Hambantota 26 Jul 2015 ODI # 3672
13 65 38 2 0 34.21 3 caught 1 Test v India Galle 12 Aug 2015 Test # 2176
44 107 76 4 0 57.89 7 caught 3 Test v India Galle 12 Aug 2015 Test # 2176
62 269 168 5 0 36.90 4 caught 2 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
11 34 26 0 1 42.30 6 caught 4 Test v India Colombo (PSS) 20 Aug 2015 Test # 2177
0 9 7 0 0 0.00 6 caught 2 Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
12 89 47 0 0 25.53 6 caught 4 Test v India Colombo (SSC) 28 Aug 2015 Test # 2179
16 87 62 1 0 25.80 3 caught 1 Test v West Indies Galle 14 Oct 2015 Test # 2181
17 - 20 2 0 85.00 3 caught 2 ODI v West Indies Colombo (RPS) 1 Nov 2015 ODI # 3701
81* 141 95 5 1 85.26 3 not out 2 ODI v West Indies Colombo (RPS) 4 Nov 2015 ODI # 3702
21 43 34 3 0 61.76 3 caught 2 ODI v West Indies Pallekele 7 Nov 2015 ODI # 3704
1 24 19 0 0 5.26 3 lbw 1 ODI v New Zealand Christchurch 26 Dec 2015 ODI # 3714
1 12 5 0 0 20.00 3 caught 1 ODI v New Zealand Christchurch 28 Dec 2015 ODI # 3715
87* 137 103 6 1 84.46 3 not out 2 ODI v New Zealand Nelson 31 Dec 2015 ODI # 3717
TDNB - - - - - - - - ODI v New Zealand Nelson 2 Jan 2016 ODI # 3718
2 4 3 0 0 66.66 3 bowled 2 ODI v New Zealand Mount Maunganui 5 Jan 2016 ODI # 3721
6 14 13 1 0 46.15 3 bowled 2 T20I v Afghanistan Eden Gardens 17 Mar 2016 T20I # 538
5 14 7 1 0 71.42 3 caught 1 T20I v West Indies Bengaluru 20 Mar 2016 T20I # 543
3 9 5 0 0 60.00 4 run out 2 T20I v England Delhi 26 Mar 2016 T20I # 551
0 1 1 0 0 0.00 3 bowled 1 T20I v South Africa Delhi 28 Mar 2016 T20I # 554
22 99 67 5 0 32.83 6 caught 2 Test v England Leeds 19 May 2016 Test # 2203
16 56 30 3 0 53.33 6 caught 3 Test v England Leeds 19 May 2016 Test # 2203
19 117 80 1 0 23.75 6 caught 2 Test v England Chester-le-Street 27 May 2016 Test # 2204
13 33 27 2 0 48.14 4 bowled 3 Test v England Chester-le-Street 27 May 2016 Test # 2204
17 108 58 3 0 29.31 4 caught 2 Test v England Lord's 9 Jun 2016 Test # 2205
DNB - - - - - - - 4 Test v England Lord's 9 Jun 2016 Test # 2205
80 - 105 5 1 76.19 4 caught 1 ODI v India Pallekele 27 Aug 2017 ODI # 3907
18 - 27 1 1 66.66 4 caught 2 ODI v India Colombo (RPS) 31 Aug 2017 ODI # 3908
67 - 102 3 1 65.68 4 bowled 1 ODI v India Colombo (RPS) 3 Sep 2017 ODI # 3909
0 6 7 0 0 0.00 3 lbw 1 Test v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
7 40 25 1 0 28.00 3 caught 3 Test v Pakistan Abu Dhabi 28 Sep 2017 Test # 2275
53 - 74 3 0 71.62 4 lbw 2 ODI v Pakistan Dubai (DICS) 13 Oct 2017 ODI # 3922
12 - 34 0 0 35.29 4 lbw 2 ODI v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
28 - 45 0 0 62.22 5 caught 1 ODI v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
62 - 94 4 0 65.95 4 caught 1 ODI v Pakistan Sharjah 20 Oct 2017 ODI # 3927
19 - 31 3 0 61.29 4 caught 1 ODI v Pakistan Sharjah 23 Oct 2017 ODI # 3930
51 145 94 8 0 54.25 3 caught 2 Test v India Eden Gardens 16 Nov 2017 Test # 2281
7 34 28 1 0 25.00 3 caught 4 Test v India Eden Gardens 16 Nov 2017 Test # 2281
9 86 58 0 0 15.51 3 bowled 1 Test v India Nagpur 24 Nov 2017 Test # 2283
23 79 62 3 0 37.09 3 caught 3 Test v India Nagpur 24 Nov 2017 Test # 2283
0 14 3 0 0 0.00 3 bowled 2 ODI v India Dharamsala 10 Dec 2017 ODI # 3939
21 48 35 1 0 60.00 3 bowled 2 ODI v India Mohali 13 Dec 2017 ODI # 3941
12 50 30 1 0 40.00 2 caught 1 Test v Australia Brisbane 24 Jan 2019 Test # 2343
32 154 98 1 0 32.65 2 caught 3 Test v Australia Brisbane 24 Jan 2019 Test # 2343
41 147 105 5 0 39.04 2 caught 2 Test v Australia Canberra 1 Feb 2019 Test # 2345
30 108 81 2 0 37.03 2 caught 4 Test v Australia Canberra 1 Feb 2019 Test # 2345
0 27 15 0 0 0.00 2 caught 2 Test v South Africa Durban 13 Feb 2019 Test # 2347
21 66 51 3 0 41.17 2 caught 4 Test v South Africa Durban 13 Feb 2019 Test # 2347
29 103 63 4 0 46.03 2 caught 2 Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
10 39 27 1 0 37.03 2 caught 4 Test v South Africa Gqeberha 21 Feb 2019 Test # 2348
44* - 40 3 1 110.00 6 not out 1 ODI v Scotland Edinburgh 21 May 2019 ODI # 4142
4 4 2 1 0 200.00 1 lbw 1 ODI v New Zealand Cardiff 1 Jun 2019 ODI # 4145
25 39 34 1 0 73.52 3 bowled 1 ODI v Afghanistan Cardiff 4 Jun 2019 ODI # 4149
16 34 26 1 0 61.53 3 caught 2 ODI v Australia The Oval 15 Jun 2019 ODI # 4159
45* 53 33 4 0 136.36 6 not out 1 ODI v West Indies Chester-le-Street 1 Jul 2019 ODI # 4180
53 102 68 4 0 77.94 6 caught 1 ODI v India Leeds 6 Jul 2019 ODI # 4187
25 - 30 1 0 83.33 6 caught 1 ODI v Bangladesh Colombo (RPS) 26 Jul 2019 ODI # 4193
DNB - - - - - - - 2 ODI v Bangladesh Colombo (RPS) 28 Jul 2019 ODI # 4194
10 46 36 1 0 27.77 2 stumped 2 Test v New Zealand Galle 14 Aug 2019 Test # 2354
64 237 163 4 0 39.26 2 lbw 4 Test v New Zealand Galle 14 Aug 2019 Test # 2354
2 59 35 0 0 5.71 2 caught 1 Test v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
0 2 5 0 0 0.00 1 run out 3 Test v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
0 - 3 0 0 0.00 5 caught 2 ODI v Pakistan Karachi 30 Sep 2019 ODI # 4211
36 - 53 4 0 67.92 3 caught 1 ODI v Pakistan Karachi 2 Oct 2019 ODI # 4212
Statsguru includes the following current or recent relevant matches:
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665 - Live]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page