Records type all-round analysis [change type]
View match by match list [change view]
Start of match date greater than or equal to 9 Jun 2012 remove greater than or equal to 9 Jun 2012 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 1996-2018 524 11196 156 23.92 11 541 7/12 32.78 10 167 0 -8.86 Profile
filtered 2012-2018 104 1637 88 20.72 0 91 7/12 37.28 1 32 0 -16.56
Match by match list
17 1 50 0 0 ODI v Sri Lanka Pallekele 9 Jun 2012 ODI # 3273
DNB - - - - ODI v Sri Lanka Colombo (RPS) 13 Jun 2012 ODI # 3274
0 0 36 0 0 ODI v Sri Lanka Colombo (RPS) 16 Jun 2012 ODI # 3275
9 2 48 1 0 ODI v Sri Lanka Colombo (RPS) 18 Jun 2012 ODI # 3277
0 1 37 0 0 ODI v Australia Sharjah 28 Aug 2012 ODI # 3299
7 0 62 0 0 ODI v Australia Sharjah 3 Sep 2012 ODI # 3303
12 1 30 0 0 T20I v New Zealand Pallekele 23 Sep 2012 T20I # 271
DNB 1 20 0 0 T20I v Bangladesh Pallekele 25 Sep 2012 T20I # 274
0 0 26 1 0 T20I v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
14 1 34 0 0 T20I v India Colombo (RPS) 30 Sep 2012 T20I # 282
4 0 33 0 0 T20I v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
0 1 28 0 0 T20I v Sri Lanka Colombo (RPS) 4 Oct 2012 T20I # 287
3* 1 26 0 0 T20I v India Bengaluru 25 Dec 2012 T20I # 296
11 0 33 0 0 T20I v India Ahmedabad 28 Dec 2012 T20I # 298
19* - - 1 0 T20I v South Africa Centurion 3 Mar 2013 T20I # 306
34 0 60 0 0 ODI v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
DNB 0 24 1 0 ODI v South Africa Centurion 15 Mar 2013 ODI # 3346
88 0 55 0 0 ODI v South Africa Johannesburg 17 Mar 2013 ODI # 3347
4 0 43 0 0 ODI v South Africa Durban 21 Mar 2013 ODI # 3348
0 0 28 0 0 ODI v South Africa Benoni 24 Mar 2013 ODI # 3350
76 7 12 1 0 ODI v West Indies Providence 14 Jul 2013 ODI # 3389
5 2 29 0 0 ODI v West Indies Providence 16 Jul 2013 ODI # 3390
1 0 23 0 0 ODI v West Indies Gros Islet 19 Jul 2013 ODI # 3391
7 1 41 0 0 ODI v West Indies Gros Islet 21 Jul 2013 ODI # 3393
13* 0 30 1 0 ODI v West Indies Gros Islet 24 Jul 2013 ODI # 3396
46 0 24 0 0 T20I v West Indies Kingstown 27 Jul 2013 T20I # 321
6 1 29 2 0 T20I v West Indies Kingstown 28 Jul 2013 T20I # 322
23* 3 25 0 0 T20I v Zimbabwe Harare 23 Aug 2013 T20I # 326
DNB 0 24 1 0 T20I v Zimbabwe Harare 24 Aug 2013 T20I # 327
11 0 51 0 0 ODI v Zimbabwe Harare 27 Aug 2013 ODI # 3404
39* 0 32 0 0 ODI v Zimbabwe Harare 29 Aug 2013 ODI # 3406
7 1 29 0 0 ODI v Zimbabwe Harare 31 Aug 2013 ODI # 3408
9 3 37 2 0 ODI v South Africa Sharjah 30 Oct 2013 ODI # 3425
26 3 26 0 0 ODI v South Africa Dubai (DICS) 1 Nov 2013 ODI # 3427
6 2 41 0 0 ODI v South Africa Abu Dhabi 6 Nov 2013 ODI # 3430
3 0 38 0 0 ODI v South Africa Abu Dhabi 8 Nov 2013 ODI # 3431
9 0 37 0 0 ODI v South Africa Sharjah 11 Nov 2013 ODI # 3433
10 0 16 0 0 T20I v South Africa Dubai (DICS) 13 Nov 2013 T20I # 334
14 0 43 0 0 T20I v South Africa Dubai (DICS) 15 Nov 2013 T20I # 336
DNB 1 14 0 0 T20I v South Africa Johannesburg 20 Nov 2013 T20I # 340
13* 3 28 0 0 T20I v South Africa Cape Town 22 Nov 2013 T20I # 343
26 1 34 0 0 ODI v South Africa Cape Town 24 Nov 2013 ODI # 3438
11 2 38 1 0 ODI v South Africa Gqeberha 27 Nov 2013 ODI # 3440
1* 1 24 0 0 T20I v Afghanistan Sharjah 8 Dec 2013 T20I # 349
39* 1 20 1 0 T20I v Sri Lanka Dubai (DICS) 11 Dec 2013 T20I # 350
28 0 25 0 0 T20I v Sri Lanka Dubai (DICS) 13 Dec 2013 T20I # 351
34 2 30 0 0 ODI v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
30* 2 46 0 0 ODI v Sri Lanka Dubai (DICS) 20 Dec 2013 ODI # 3446
2 1 41 1 0 ODI v Sri Lanka Sharjah 22 Dec 2013 ODI # 3447
DNB 0 37 0 0 ODI v Sri Lanka Abu Dhabi 25 Dec 2013 ODI # 3448
4 2 56 0 0 ODI v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
6 1 31 0 0 ODI v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
34* 0 38 0 0 ODI v India Mirpur 2 Mar 2014 ODI # 3479
59 0 64 0 0 ODI v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
0* 0 35 0 0 ODI v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
8 0 24 0 0 T20I v India Mirpur 21 Mar 2014 T20I # 378
20* 2 30 0 0 T20I v Australia Mirpur 23 Mar 2014 T20I # 381
22 1 21 0 0 T20I v Bangladesh Mirpur 30 Mar 2014 T20I # 392
18 1 23 0 0 T20I v West Indies Mirpur 1 Apr 2014 T20I # 397
14* 0 57 0 0 ODI v Sri Lanka Hambantota 23 Aug 2014 ODI # 3512
17 0 51 0 0 ODI v Sri Lanka Hambantota 26 Aug 2014 ODI # 3515
2 0 8 0 0 ODI v Sri Lanka Dambulla 30 Aug 2014 ODI # 3519
2 1 17 0 0 T20I v Australia Dubai (DICS) 5 Oct 2014 T20I # 406
5 3 46 1 0 ODI v Australia Sharjah 7 Oct 2014 ODI # 3530
2 0 36 0 0 ODI v Australia Dubai (DICS) 10 Oct 2014 ODI # 3532
6 2 44 1 0 ODI v Australia Abu Dhabi 12 Oct 2014 ODI # 3534
DNB 1 27 0 0 T20I v New Zealand Dubai (DICS) 4 Dec 2014 T20I # 411
28 2 33 0 0 T20I v New Zealand Dubai (DICS) 5 Dec 2014 T20I # 412
61 1 36 0 0 ODI v New Zealand Dubai (DICS) 8 Dec 2014 ODI # 3564
27 2 47 0 0 ODI v New Zealand Sharjah 12 Dec 2014 ODI # 3566
55 3 37 2 0 ODI v New Zealand Sharjah 14 Dec 2014 ODI # 3568
49 1 46 0 0 ODI v New Zealand Abu Dhabi 17 Dec 2014 ODI # 3570
13 1 33 1 0 ODI v New Zealand Abu Dhabi 19 Dec 2014 ODI # 3571
67 1 39 0 0 ODI v New Zealand Wellington 31 Jan 2015 ODI # 3596
11 1 57 0 0 ODI v New Zealand Napier 3 Feb 2015 ODI # 3598
22 0 50 0 0 ODI v India Adelaide 15 Feb 2015 ODI # 3602
28 0 48 1 0 ODI v West Indies Christchurch 21 Feb 2015 ODI # 3608
0 0 53 0 0 ODI v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
21* 2 35 0 0 ODI v U.A.E. Napier 4 Mar 2015 ODI # 3622
22 0 28 0 0 ODI v South Africa Auckland 7 Mar 2015 ODI # 3626
DNB 0 38 2 0 ODI v Ireland Adelaide 15 Mar 2015 ODI # 3639
23 0 30 0 0 ODI v Australia Adelaide 20 Mar 2015 ODI # 3642
12 0 25 0 0 T20I v Bangladesh Mirpur 24 Apr 2015 T20I # 416
4* 0 28 0 0 T20I v Zimbabwe Lahore 22 May 2015 T20I # 417
7 1 36 0 0 T20I v Zimbabwe Lahore 24 May 2015 T20I # 418
8 0 31 1 0 T20I v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
45 1 30 0 0 T20I v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
2 0 23 1 0 T20I v Zimbabwe Harare 27 Sep 2015 T20I # 454
2 0 26 0 0 T20I v Zimbabwe Harare 29 Sep 2015 T20I # 455
0 0 33 1 0 T20I v England Dubai (DICS) 26 Nov 2015 T20I # 468
24 3 15 1 0 T20I v England Dubai (DICS) 27 Nov 2015 T20I # 469
29 2 19 1 0 T20I v England Sharjah 30 Nov 2015 T20I # 473
23 2 26 3 0 T20I v New Zealand Auckland 15 Jan 2016 T20I # 478
7 0 38 0 0 T20I v New Zealand Hamilton 17 Jan 2016 T20I # 480
8 1 27 0 0 T20I v New Zealand Wellington 22 Jan 2016 T20I # 483
2 - - 0 0 T20I v India Mirpur 27 Feb 2016 T20I # 512
DNB 1 24 1 0 T20I v U.A.E. Mirpur 29 Feb 2016 T20I # 514
0 1 20 0 0 T20I v Bangladesh Mirpur 2 Mar 2016 T20I # 516
DNB 0 24 0 0 T20I v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
49 2 27 0 0 T20I v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
8 0 25 0 0 T20I v India Eden Gardens 19 Mar 2016 T20I # 541
19 2 40 1 0 T20I v New Zealand Mohali 22 Mar 2016 T20I # 545
14 0 27 0 0 T20I v Australia Mohali 25 Mar 2016 T20I # 548
11 1 34 0 0 T20I v West Indies Lord's 31 May 2018 T20I # 666
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]
    » United States of America 197/3 (17.4 ov, Aaron Jones 94*, CJ Anderson 3*, N Dutta 1/41) - Match over
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