Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Australia remove Australia from query
Start of match date greater than or equal to 10 Nov 1998 remove greater than or equal to 10 Nov 1998 from query
Wicketkeeper as designated wicketkeeper remove as designated wicketkeeper from query
Ordered by runs scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2012-2021 97 83 12 1867 100* 26.29 2288 81.59 1 11 5 129 34 Profile
filtered 2012-2017 94 80 11 1777 100* 25.75 2164 82.11 1 10 5 122 32
Innings by innings list
100* 150 100 7 2 100.00 7 not out 1 v Pakistan Brisbane 13 Jan 2017 ODI # 3817
76 118 88 3 0 86.36 5 caught 2 v Sri Lanka Colombo (RPS) 24 Aug 2016 ODI # 3769
75 121 108 2 1 69.44 1 caught 1 v Afghanistan Sharjah 25 Aug 2012 ODI # 3297
71* 61 50 12 0 142.00 7 not out 1 v England Southampton 3 Sep 2015 ODI # 3680
67 92 69 4 2 97.10 1 bowled 1 v India Melbourne 5 Feb 2012 ODI # 3231
64 110 72 4 1 88.88 2 caught 1 v Sri Lanka Brisbane 4 Mar 2012 ODI # 3255
57* 83 52 2 3 109.61 7 not out 1 v West Indies Bridgetown 26 Jun 2016 ODI # 3756
56 65 66 2 1 84.84 6 caught 1 v India Sydney 26 Feb 2012 ODI # 3250
52 96 59 4 1 88.13 7 caught 2 v South Africa Melbourne 21 Nov 2014 ODI # 3549
52 96 58 5 2 89.65 7 lbw 1 v South Africa Gqeberha 9 Oct 2016 ODI # 3792
50* 42 26 3 3 192.30 7 not out 1 v England Leeds 11 Sep 2015 ODI # 3683
49 107 74 3 0 66.21 1 caught 1 v Sri Lanka Adelaide 8 Mar 2012 ODI # 3257
45 127 67 2 1 67.16 1 caught 1 v India Brisbane 19 Feb 2012 ODI # 3244
42 60 41 5 0 102.43 7 bowled 2 v England Manchester 8 Sep 2015 ODI # 3682
42 68 46 3 0 91.30 6 stumped 2 v Sri Lanka Dambulla 28 Aug 2016 ODI # 3772
38 42 22 1 3 172.72 7 bowled 1 v New Zealand Sydney 4 Dec 2016 ODI # 3811
37 58 38 3 2 97.36 7 caught 2 v New Zealand Auckland 3 Feb 2016 ODI # 3731
36 54 40 3 0 90.00 7 caught 1 v England Cardiff 14 Sep 2013 ODI # 3415
36 39 27 2 1 133.33 7 caught 1 v India Sydney 23 Jan 2016 ODI # 3727
35 83 40 2 0 87.50 7 caught 1 v South Africa Perth 14 Nov 2014 ODI # 3545
35 72 56 3 0 62.50 7 bowled 1 v Pakistan Melbourne 15 Jan 2017 ODI # 3818
33 46 33 5 0 100.00 7 caught 2 v South Africa Johannesburg 2 Oct 2016 ODI # 3787
31 85 53 1 0 58.49 6 caught 1 v Sri Lanka Sydney 20 Jan 2013 ODI # 3324
31 29 23 4 1 134.78 7 caught 2 v Sri Lanka The Oval 17 Jun 2013 ODI # 3374
31 58 46 2 0 67.39 7 bowled 1 v England Adelaide 26 Jan 2014 ODI # 3463
29 82 57 3 0 50.87 2 lbw 1 v New Zealand Birmingham 12 Jun 2013 ODI # 3369
27 36 32 1 1 84.37 7 run out 2 v England Lord's 29 Jun 2012 ODI # 3280
26 23 17 1 2 152.94 8 caught 1 v West Indies Gros Islet 25 Mar 2012 ODI # 3269
26 42 34 0 0 76.47 4 caught 2 v Sri Lanka Colombo (RPS) 21 Aug 2016 ODI # 3768
24 19 14 3 0 171.42 7 lbw 1 v South Africa Basseterre 11 Jun 2016 ODI # 3743
23 36 28 4 0 82.14 1 lbw 1 v Sri Lanka Hobart 23 Jan 2013 ODI # 3326
23 51 42 1 0 54.76 3 caught 2 v England Perth 24 Jan 2014 ODI # 3461
22 44 46 1 0 47.82 6 bowled 2 v Pakistan Sharjah 3 Sep 2012 ODI # 3303
20 29 18 0 1 111.11 7 caught 1 v India Nagpur 1 Oct 2017 ODI # 3919
19 41 29 2 0 65.51 7 caught 1 v South Africa Perth 16 Nov 2014 ODI # 3546
17* 16 8 1 1 212.50 7 not out 1 v South Africa Durban 5 Oct 2016 ODI # 3790
17 49 26 1 0 65.38 7 caught 2 v New Zealand Hamilton 8 Feb 2016 ODI # 3735
16 25 18 1 0 88.88 7 bowled 1 v India Adelaide 12 Feb 2012 ODI # 3237
16 43 28 1 0 57.14 6 caught 1 v West Indies Perth 3 Feb 2013 ODI # 3331
15 53 36 1 0 41.66 2 run out 1 v Sri Lanka Sydney 17 Feb 2012 ODI # 3241
15 56 36 2 0 41.66 7 caught 2 v West Indies Gros Islet 23 Mar 2012 ODI # 3268
14 15 19 2 0 73.68 1 bowled 1 v Sri Lanka Adelaide 6 Mar 2012 ODI # 3256
14 27 23 0 0 60.86 7 caught 1 v New Zealand Melbourne 9 Dec 2016 ODI # 3813
13* 20 7 1 1 185.71 6 not out 2 v West Indies Sydney 8 Feb 2013 ODI # 3333
12 61 41 0 0 29.26 1 stumped 1 v England Manchester 10 Jul 2012 ODI # 3286
11 13 5 1 1 220.00 6 bowled 1 v New Zealand Canberra 6 Dec 2016 ODI # 3812
10 42 29 0 0 34.48 2 caught 2 v Pakistan Sharjah 28 Aug 2012 ODI # 3299
9 15 12 1 0 75.00 1 lbw 2 v Sri Lanka Melbourne 2 Mar 2012 ODI # 3253
9 17 10 1 0 90.00 7 stumped 2 v India Chennai 17 Sep 2017 ODI # 3910
8* 12 6 0 0 133.33 7 not out 1 v South Africa Canberra 19 Nov 2014 ODI # 3548
8* 8 5 0 1 160.00 6 not out 2 v Sri Lanka Dambulla 31 Aug 2016 ODI # 3774
8 48 21 0 0 38.09 6 caught 1 v Sri Lanka Brisbane 18 Jan 2013 ODI # 3321
8 8 6 1 0 133.33 5 caught 1 v Pakistan Adelaide 26 Jan 2017 ODI # 3826
7 10 8 1 0 87.50 1 bowled 1 v Pakistan Abu Dhabi 31 Aug 2012 ODI # 3301
7 13 7 0 0 100.00 7 caught 2 v South Africa Cape Town 12 Oct 2016 ODI # 3795
6 13 8 1 0 75.00 7 caught 1 v England The Oval 1 Jul 2012 ODI # 3281
6 17 10 0 0 60.00 7 caught 2 v India Melbourne 17 Jan 2016 ODI # 3725
5 7 7 1 0 71.42 1 caught 1 v Sri Lanka Hobart 24 Feb 2012 ODI # 3248
5 6 3 1 0 166.66 7 bowled 1 v West Indies Basseterre 13 Jun 2016 ODI # 3745
5 14 10 1 0 50.00 7 run out 1 v South Africa Centurion 30 Sep 2016 ODI # 3785
5 13 6 0 0 83.33 6 caught 1 v Pakistan Sydney 22 Jan 2017 ODI # 3822
4* 15 5 0 0 80.00 7 not out 1 v West Indies Canberra 6 Feb 2013 ODI # 3332
3* 6 3 0 0 100.00 7 not out 1 v India Bengaluru 28 Sep 2017 ODI # 3917
3 15 10 0 0 30.00 8 caught 1 v West Indies Kingstown 18 Mar 2012 ODI # 3264
3 9 6 0 0 50.00 7 bowled 2 v South Africa Sydney 23 Nov 2014 ODI # 3551
3 17 13 0 0 23.07 2 caught 2 v Sri Lanka Pallekele 4 Sep 2016 ODI # 3776
2* 6 2 0 0 100.00 8 not out 1 v Ireland Belfast 27 Aug 2015 ODI # 3679
2 13 11 0 0 18.18 3 bowled 1 v West Indies Kingstown 20 Mar 2012 ODI # 3266
2 11 9 0 0 22.22 7 caught 2 v New Zealand Wellington 6 Feb 2016 ODI # 3733
2 14 11 0 0 18.18 7 caught 2 v South Africa Providence 7 Jun 2016 ODI # 3741
2 5 3 0 0 66.66 7 caught 1 v England Birmingham 10 Jun 2017 ODI # 3885
2 16 8 0 0 25.00 7 bowled 2 v India Eden Gardens 21 Sep 2017 ODI # 3912
1 15 5 0 0 20.00 2 caught 1 v Sri Lanka Perth 10 Feb 2012 ODI # 3235
1 5 4 0 0 25.00 7 caught 2 v England Birmingham 8 Jun 2013 ODI # 3365
1 6 2 0 0 50.00 8 caught 1 v England Lord's 5 Sep 2015 ODI # 3681
0 1 1 0 0 0.00 7 caught 1 v West Indies Kingstown 16 Mar 2012 ODI # 3262
0 2 1 0 0 0.00 7 caught 1 v England Chester-le-Street 7 Jul 2012 ODI # 3284
0 2 1 0 0 0.00 7 bowled 1 v England Manchester 8 Sep 2013 ODI # 3412
0 1 1 0 0 0.00 4 caught 1 v England Southampton 16 Sep 2013 ODI # 3416
0 2 2 0 0 0.00 8 run out 1 v India Canberra 20 Jan 2016 ODI # 3726
TDNB - - - - - - - - v Ireland Belfast 23 Jun 2012 ODI # 3279
DNB - - - - - - - 2 v West Indies Perth 1 Feb 2013 ODI # 3330
DNB - - - - - - - 1 v Scotland Edinburgh 3 Sep 2013 ODI # 3410
TDNB - - - - - - - - v England Birmingham 11 Sep 2013 ODI # 3414
DNB - - - - - - - 2 v England Manchester 13 Sep 2015 ODI # 3684
DNB - - - - - - - 2 v India Perth 12 Jan 2016 ODI # 3723
DNB - - - - - - - 2 v India Brisbane 15 Jan 2016 ODI # 3724
DNB - - - - - - - 2 v West Indies Providence 5 Jun 2016 ODI # 3740
TDNB - - - - - - - - v South Africa Bridgetown 19 Jun 2016 ODI # 3750
DNB - - - - - - - 2 v West Indies Bridgetown 21 Jun 2016 ODI # 3752
DNB - - - - - - - 2 v Ireland Benoni 27 Sep 2016 ODI # 3782
DNB - - - - - - - 2 v Pakistan Perth 19 Jan 2017 ODI # 3820
DNB - - - - - - - 2 v New Zealand Birmingham 2 Jun 2017 ODI # 3876
DNB - - - - - - - 2 v Bangladesh The Oval 5 Jun 2017 ODI # 3879
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page