Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team South Africa remove South Africa from query
Not involving the player ML Hayden (AUS/ICC) remove ML Hayden (AUS/ICC) from query
Ordered by batting strike rate (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 2009-2023 161 159 6 6932 179 45.30 7127 97.26 22 33 4 733 130 Profile
filtered 2009-2023 30 30 0 1255 173 41.83 1219 102.95 5 5 2 140 29
Innings by innings list
10 16 6 1 1 166.66 2 caught 2 v South Africa Johannesburg 17 Sep 2023 ODI # 4648
29 29 18 1 4 161.11 2 bowled 2 v South Africa Eden Gardens 16 Nov 2023 ODI # 4704
35 26 23 4 1 152.17 1 caught 1 v South Africa Bloemfontein 4 Mar 2020 ODI # 4252
78 80 56 10 3 139.28 1 run out 2 v South Africa Potchefstroom 12 Sep 2023 ODI # 4642
21 18 16 3 1 131.25 1 caught 2 v South Africa Sydney 23 Nov 2014 ODI # 3551
173 218 136 24 0 127.20 1 run out 2 v South Africa Cape Town 12 Oct 2016 ODI # 3795
6 10 5 1 0 120.00 2 bowled 1 v South Africa Gqeberha 9 Oct 2016 ODI # 3792
20 12 17 4 0 117.64 1 bowled 1 v South Africa Centurion 19 Oct 2011 ODI # 3203
69 96 60 6 2 115.00 2 bowled 1 v South Africa Sydney 23 Jan 2009 ODI # 2802
106 137 93 12 3 113.97 1 bowled 1 v South Africa Bloemfontein 9 Sep 2023 ODI # 4638
40 41 36 5 1 111.11 1 caught 1 v South Africa Centurion 30 Sep 2016 ODI # 3785
117 139 107 13 2 109.34 1 caught 1 v South Africa Durban 5 Oct 2016 ODI # 3790
53 88 50 6 2 106.00 2 caught 1 v South Africa Canberra 19 Nov 2014 ODI # 3548
122 168 117 15 2 104.27 1 caught 2 v South Africa Manchester 6 Jul 2019 ODI # 4188
46 68 49 1 3 93.87 1 caught 1 v South Africa Perth 14 Nov 2014 ODI # 3545
25 37 27 3 0 92.59 1 caught 2 v South Africa Paarl 29 Feb 2020 ODI # 4248
12 10 13 2 0 92.30 1 caught 2 v South Africa Centurion 15 Sep 2023 ODI # 4646
109 157 120 11 2 90.83 1 caught 1 v South Africa Basseterre 11 Jun 2016 ODI # 3743
50 93 56 7 1 89.28 2 caught 2 v South Africa Johannesburg 2 Oct 2016 ODI # 3787
74 136 97 6 0 76.28 1 caught 2 v South Africa Gqeberha 23 Oct 2011 ODI # 3208
22 58 29 1 1 75.86 2 run out 2 v South Africa Perth 30 Jan 2009 ODI # 2808
5 17 7 1 0 71.42 2 caught 1 v South Africa Hobart 18 Jan 2009 ODI # 2796
10 29 18 1 0 55.55 2 caught 2 v South Africa Durban 28 Oct 2011 ODI # 3211
4 14 8 0 0 50.00 2 lbw 2 v South Africa Melbourne 21 Nov 2014 ODI # 3549
13 33 27 2 0 48.14 2 caught 2 v South Africa Lucknow 12 Oct 2023 ODI # 4667
4 18 9 0 0 44.44 1 caught 1 v South Africa Potchefstroom 7 Mar 2020 ODI # 4254
1 7 5 0 0 20.00 1 lbw 2 v South Africa Providence 7 Jun 2016 ODI # 3741
1 9 7 0 0 14.28 2 caught 1 v South Africa Adelaide 26 Jan 2009 ODI # 2804
0 6 5 0 0 0.00 1 caught 1 v South Africa Perth 16 Nov 2014 ODI # 3546
0 2 2 0 0 0.00 1 bowled 2 v South Africa Bloemfontein 7 Sep 2023 ODI # 4635
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