Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 22 Dec 2013 remove greater than or equal to 22 Dec 2013 from query
Runs scored between 50 and 99 remove between 50 and 99 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 2011-2024 185 210 28 6114 181 33.59 7378 82.86 6 36 17 42 627 185 Profile
filtered 2014-2024 35 36 10 2508 96 96.46 2514 99.76 0 36 0 36 256 88
Innings by innings list
89 108 83 7 4 107.22 3 caught 1 ODI v Zimbabwe Harare 25 Aug 2014 ODI # 3513
86* 69 51 5 7 168.62 6 not out 1 ODI v South Africa Harare 2 Sep 2014 ODI # 3522
87 161 116 13 1 75.00 7 caught 2 Test v Pakistan Abu Dhabi 30 Oct 2014 Test # 2142
67 121 88 3 2 76.13 6 caught 1 ODI v South Africa Perth 16 Nov 2014 ODI # 3546
60 99 68 7 1 88.23 6 run out 1 ODI v England Perth 1 Feb 2015 ODI # 3597
64 43 31 7 3 206.45 7 caught 1 ODI v England Lord's 5 Sep 2015 ODI # 3681
69* 110 72 9 1 95.83 6 not out 2 ODI v New Zealand Wellington 6 Feb 2016 ODI # 3733
79* 123 85 6 0 92.94 5 not out 2 ODI v West Indies Bridgetown 21 Jun 2016 ODI # 3752
53 117 92 9 0 57.60 6 caught 2 Test v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
50 101 72 5 1 69.44 5 caught 1 ODI v South Africa Gqeberha 9 Oct 2016 ODI # 3792
76* 59 40 2 7 190.00 5 not out 1 ODI v New Zealand Canberra 6 Dec 2016 ODI # 3812
50 89 68 2 2 73.52 5 bowled 1 ODI v England Melbourne 14 Jan 2018 ODI # 3951
55 - 66 4 0 83.33 5 caught 2 ODI v England Sydney 21 Jan 2018 ODI # 3960
96 265 173 13 1 55.49 6 caught 1 Test v South Africa Durban 1 Mar 2018 Test # 2297
73 135 100 6 0 73.00 5 lbw 1 ODI v England Manchester 11 Sep 2020 ODI # 4259
51 53 31 5 2 164.51 3 caught 2 T20I v West Indies Gros Islet 9 Jul 2021 T20I # 1185
54 58 42 5 1 128.57 3 caught 2 T20I v West Indies Gros Islet 10 Jul 2021 T20I # 1188
75 72 44 4 6 170.45 3 caught 1 T20I v West Indies Gros Islet 14 Jul 2021 T20I # 1190
51 75 47 6 1 108.51 3 caught 2 T20I v Bangladesh Mirpur 6 Aug 2021 T20I # 1216
53 69 32 5 2 165.62 3 caught 2 T20I v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
77* 80 50 6 4 154.00 3 not out 2 T20I v New Zealand Dubai (DICS) 14 Nov 2021 T20I # 1428
50 97 59 2 2 84.74 6 caught 1 ODI v England Sydney 19 Nov 2022 ODI # 4477
81 99 65 10 5 124.61 2 caught 1 ODI v India Wankhede 17 Mar 2023 ODI # 4538
66* 52 36 6 6 183.33 2 not out 2 ODI v India Visakhapatnam 19 Mar 2023 ODI # 4541
51 71 60 7 1 85.00 6 caught 1 Test v England Manchester 19 Jul 2023 Test # 2512
92* 97 49 13 2 187.75 3 not out 1 T20I v South Africa Durban 30 Aug 2023 T20I # 2224
79* 45 39 8 6 202.56 3 not out 2 T20I v South Africa Durban 1 Sep 2023 T20I # 2228
71 90 56 6 6 126.78 1 caught 2 ODI v South Africa Johannesburg 17 Sep 2023 ODI # 4648
96 114 84 13 3 114.28 2 caught 1 ODI v India Rajkot 27 Sep 2023 ODI # 4657
52 67 51 9 0 101.96 1 run out 2 ODI v Sri Lanka Lucknow 16 Oct 2023 ODI # 4671
90 182 107 15 1 84.11 6 bowled 1 Test v Pakistan Perth 14 Dec 2023 Test # 2518
63* 106 68 7 2 92.64 6 not out 3 Test v Pakistan Perth 14 Dec 2023 Test # 2518
96 213 130 13 0 73.84 6 caught 3 Test v Pakistan Melbourne 26 Dec 2023 Test # 2519
54 147 113 6 0 47.78 6 caught 2 Test v Pakistan Sydney 3 Jan 2024 Test # 2521
72* 81 44 2 7 163.63 3 not out 2 T20I v New Zealand Wellington 21 Feb 2024 T20I # 2481
80 188 102 10 1 78.43 6 lbw 4 Test v New Zealand Christchurch 8 Mar 2024 Test # 2535
Statsguru includes the following current or recent relevant matches:
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th match, May 22, 2024 [T20I # 2614]
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
 
Feedback Print this page