Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 25 Jan 2015 remove greater than or equal to 25 Jan 2015 from query
Not involving the player AD Mathews (SL) remove AD Mathews (SL) from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 2010-2023 173 149 43 4458 139 42.05 4315 103.31 6 24 9 30 330 138 Profile
filtered 2015-2023 21 21 11 1727 139 172.70 1472 117.32 6 15 0 21 114 73
Innings by innings list
130* 191 133 11 3 97.74 5 not out 1 v West Indies Gqeberha 25 Jan 2015 ODI # 3591
138* 133 92 7 9 150.00 5 not out 1 v Zimbabwe Hamilton 15 Feb 2015 ODI # 3601
118* 124 79 10 6 149.36 6 not out 2 v Australia Durban 5 Oct 2016 ODI # 3790
117* 138 98 3 6 119.38 6 not out 1 v Sri Lanka Durban 1 Feb 2017 ODI # 3830
71* 80 51 5 2 139.21 5 not out 2 v England Southampton 27 May 2017 ODI # 3873
75* 155 104 1 3 72.11 5 not out 1 v Pakistan Birmingham 7 Jun 2017 ODI # 3881
51 - 71 3 1 71.83 6 lbw 2 v Australia Adelaide 9 Nov 2018 ODI # 4067
139 - 108 13 4 128.70 5 caught 1 v Australia Hobart 11 Nov 2018 ODI # 4069
69* 90 53 4 4 130.18 6 not out 1 v England Johannesburg 9 Feb 2020 ODI # 4242
64 93 70 4 1 91.42 6 caught 1 v Australia Paarl 29 Feb 2020 ODI # 4248
50 93 56 5 0 89.28 6 caught 1 v Pakistan Centurion 2 Apr 2021 ODI # 4285
50* 44 27 3 3 185.18 5 not out 1 v Pakistan Johannesburg 4 Apr 2021 ODI # 4286
79 100 57 8 3 138.59 6 stumped 2 v Bangladesh Centurion 18 Mar 2022 ODI # 4370
75* 84 63 5 3 119.04 6 not out 1 v India Lucknow 6 Oct 2022 ODI # 4470
53 90 56 4 1 94.64 6 caught 1 v England Bloemfontein 27 Jan 2023 ODI # 4512
58* 69 37 2 3 156.75 6 not out 2 v England Bloemfontein 29 Jan 2023 ODI # 4513
91 102 61 6 4 149.18 6 caught 1 v Netherlands Johannesburg 2 Apr 2023 ODI # 4563
82* 73 45 6 5 182.22 6 not out 1 v Australia Centurion 15 Sep 2023 ODI # 4646
63 98 65 4 3 96.92 6 caught 1 v Australia Johannesburg 17 Sep 2023 ODI # 4648
53 48 30 2 4 176.66 4 caught 1 v New Zealand Pune 1 Nov 2023 ODI # 4689
101 138 116 8 5 87.06 6 caught 1 v Australia Eden Gardens 16 Nov 2023 ODI # 4704
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