Records type all-round analysis [change type]
View innings by innings list [change view]
Match result lost match remove lost match 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 2012-2024 86 5347 199 37.92 14 15 4/22 44.86 0 92 0 -6.94 Profile
filtered 2014-2024 31 1496 160 25.35 3 10 4/22 43.20 0 30 0 -17.84
Innings by innings list
1 - 22.0 99 1 0 0 v Australia Cape Town 1 Mar 2014 Test # 2122
2 11 - - - - - v Australia Cape Town 1 Mar 2014 Test # 2122
3 - 3.0 18 0 0 0 v Australia Cape Town 1 Mar 2014 Test # 2122
4 0 - - - - - v Australia Cape Town 1 Mar 2014 Test # 2122
1 - 8.0 22 4 1 0 v India Mohali 5 Nov 2015 Test # 2186
2 37 - - - - - v India Mohali 5 Nov 2015 Test # 2186
3 - 7.0 34 0 0 0 v India Mohali 5 Nov 2015 Test # 2186
4 16 - - - - - v India Mohali 5 Nov 2015 Test # 2186
1 - 4.0 7 1 1 0 v India Nagpur 25 Nov 2015 Test # 2189
2 7 - - - - - v India Nagpur 25 Nov 2015 Test # 2189
3 - DNB - - 1 0 v India Nagpur 25 Nov 2015 Test # 2189
4 18 - - - - - v India Nagpur 25 Nov 2015 Test # 2189
1 - 11.0 33 0 1 0 v India Delhi 3 Dec 2015 Test # 2191
2 17 - - - - - v India Delhi 3 Dec 2015 Test # 2191
3 - 13.0 40 0 0 0 v India Delhi 3 Dec 2015 Test # 2191
4 4 - - - - - v India Delhi 3 Dec 2015 Test # 2191
1 - 7.0 22 0 2 0 v England Durban 26 Dec 2015 Test # 2196
2 118* - - - - - v England Durban 26 Dec 2015 Test # 2196
3 - 9.0 32 0 1 0 v England Durban 26 Dec 2015 Test # 2196
4 40 - - - - - v England Durban 26 Dec 2015 Test # 2196
1 46 - - - - - v England Johannesburg 14 Jan 2016 Test # 2199
2 - DNB - - 1 0 v England Johannesburg 14 Jan 2016 Test # 2199
3 15 - - - - - v England Johannesburg 14 Jan 2016 Test # 2199
4 - 3.4 10 2 0 0 v England Johannesburg 14 Jan 2016 Test # 2199
1 5 - - - - - v Australia Adelaide 24 Nov 2016 Test # 2236
2 - 2.0 11 0 2 0 v Australia Adelaide 24 Nov 2016 Test # 2236
3 0 - - - - - v Australia Adelaide 24 Nov 2016 Test # 2236
4 - DNB - - 0 0 v Australia Adelaide 24 Nov 2016 Test # 2236
1 - DNB - - 0 0 v England Lord's 6 Jul 2017 Test # 2262
2 54 - - - - - v England Lord's 6 Jul 2017 Test # 2262
3 - DNB - - 0 0 v England Lord's 6 Jul 2017 Test # 2262
4 2 - - - - - v England Lord's 6 Jul 2017 Test # 2262
1 - DNB - - 1 0 v England The Oval 27 Jul 2017 Test # 2266
2 8 - - - - - v England The Oval 27 Jul 2017 Test # 2266
3 - 3.0 28 0 0 0 v England The Oval 27 Jul 2017 Test # 2266
4 136 - - - - - v England The Oval 27 Jul 2017 Test # 2266
1 - DNB - - 0 0 v England Manchester 4 Aug 2017 Test # 2268
2 0 - - - - - v England Manchester 4 Aug 2017 Test # 2268
3 - DNB - - 0 0 v England Manchester 4 Aug 2017 Test # 2268
4 5 - - - - - v England Manchester 4 Aug 2017 Test # 2268
1 - DNB - - 0 0 v India Johannesburg 24 Jan 2018 Test # 2294
2 4 - - - - - v India Johannesburg 24 Jan 2018 Test # 2294
3 - DNB - - 0 0 v India Johannesburg 24 Jan 2018 Test # 2294
4 86* - - - - - v India Johannesburg 24 Jan 2018 Test # 2294
1 - DNB - - 0 0 v Australia Durban 1 Mar 2018 Test # 2297
2 7 - - - - - v Australia Durban 1 Mar 2018 Test # 2297
3 - 3.0 10 1 1 0 v Australia Durban 1 Mar 2018 Test # 2297
4 9 - - - - - v Australia Durban 1 Mar 2018 Test # 2297
1 - 1.0 7 0 0 0 v Sri Lanka Galle 12 Jul 2018 Test # 2311
2 8 - - - - - v Sri Lanka Galle 12 Jul 2018 Test # 2311
3 - DNB - - 0 0 v Sri Lanka Galle 12 Jul 2018 Test # 2311
4 4 - - - - - v Sri Lanka Galle 12 Jul 2018 Test # 2311
1 - 3.0 10 0 1 0 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
2 0 - - - - - v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
3 - 1.0 2 0 1 0 v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
4 37 - - - - - v Sri Lanka Colombo (SSC) 20 Jul 2018 Test # 2313
1 0 - - - - - v Sri Lanka Durban 13 Feb 2019 Test # 2347
2 - 1.0 5 0 0 0 v Sri Lanka Durban 13 Feb 2019 Test # 2347
3 35 - - - - - v Sri Lanka Durban 13 Feb 2019 Test # 2347
4 - DNB - - 0 0 v Sri Lanka Durban 13 Feb 2019 Test # 2347
1 6 - - - - - v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
2 - DNB - - 1 0 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
3 2 - - - - - v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
4 - DNB - - 0 0 v Sri Lanka Gqeberha 21 Feb 2019 Test # 2348
1 - 1.0 4 1 1 0 v India Visakhapatnam 2 Oct 2019 Test # 2363
2 160 - - - - - v India Visakhapatnam 2 Oct 2019 Test # 2363
3 - DNB - - 0 0 v India Visakhapatnam 2 Oct 2019 Test # 2363
4 2 - - - - - v India Visakhapatnam 2 Oct 2019 Test # 2363
1 - 4.0 26 0 0 0 v India Pune 10 Oct 2019 Test # 2364
2 6 - - - - - v India Pune 10 Oct 2019 Test # 2364
3 48 - - - - - v India Pune 10 Oct 2019 Test # 2364
1 - DNB - - 1 0 v India Ranchi 19 Oct 2019 Test # 2365
2 0 - - - - - v India Ranchi 19 Oct 2019 Test # 2365
3 16* - - - - - v India Ranchi 19 Oct 2019 Test # 2365
1 - DNB - - 1 0 v England Cape Town 3 Jan 2020 Test # 2379
2 88 - - - - - v England Cape Town 3 Jan 2020 Test # 2379
3 - DNB - - 0 0 v England Cape Town 3 Jan 2020 Test # 2379
4 34 - - - - - v England Cape Town 3 Jan 2020 Test # 2379
1 - 1.0 6 0 3 0 v England Gqeberha 16 Jan 2020 Test # 2380
2 35 - - - - - v England Gqeberha 16 Jan 2020 Test # 2380
3 15 - - - - - v England Gqeberha 16 Jan 2020 Test # 2380
1 - DNB - - 1 0 v England Johannesburg 24 Jan 2020 Test # 2382
2 26 - - - - - v England Johannesburg 24 Jan 2020 Test # 2382
3 - DNB - - 0 0 v England Johannesburg 24 Jan 2020 Test # 2382
4 24 - - - - - v England Johannesburg 24 Jan 2020 Test # 2382
1 58 - - - - - v Pakistan Karachi 26 Jan 2021 Test # 2406
2 - DNB - - 0 0 v Pakistan Karachi 26 Jan 2021 Test # 2406
3 29 - - - - - v Pakistan Karachi 26 Jan 2021 Test # 2406
4 - DNB - - 0 0 v Pakistan Karachi 26 Jan 2021 Test # 2406
1 - 1.1 6 0 2 0 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
2 15 - - - - - v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
3 - DNB - - 1 0 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
4 17 - - - - - v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
1 - DNB - - 0 0 v India Centurion 26 Dec 2021 Test # 2443
2 1 - - - - - v India Centurion 26 Dec 2021 Test # 2443
3 - DNB - - 1 0 v India Centurion 26 Dec 2021 Test # 2443
4 77 - - - - - v India Centurion 26 Dec 2021 Test # 2443
1 1 - - - - - v New Zealand Christchurch 17 Feb 2022 Test # 2450
2 - DNB - - 1 0 v New Zealand Christchurch 17 Feb 2022 Test # 2450
3 0 - - - - - v New Zealand Christchurch 17 Feb 2022 Test # 2450
1 12 - - - - - v England Manchester 25 Aug 2022 Test # 2475
2 - DNB - - 1 0 v England Manchester 25 Aug 2022 Test # 2475
3 11 - - - - - v England Manchester 25 Aug 2022 Test # 2475
1 1 - - - - - v England The Oval 8 Sep 2022 Test # 2476
2 - DNB - - 1 0 v England The Oval 8 Sep 2022 Test # 2476
3 36 - - - - - v England The Oval 8 Sep 2022 Test # 2476
4 - DNB - - 0 0 v England The Oval 8 Sep 2022 Test # 2476
1 3 - - - - - v Australia Brisbane 17 Dec 2022 Test # 2482
2 - DNB - - 1 0 v Australia Brisbane 17 Dec 2022 Test # 2482
3 2 - - - - - v Australia Brisbane 17 Dec 2022 Test # 2482
4 - DNB - - 0 0 v Australia Brisbane 17 Dec 2022 Test # 2482
1 26 - - - - - v Australia Melbourne 26 Dec 2022 Test # 2485
2 - DNB - - 0 0 v Australia Melbourne 26 Dec 2022 Test # 2485
3 0 - - - - - v Australia Melbourne 26 Dec 2022 Test # 2485
1 4 - - - - - v India Cape Town 3 Jan 2024 Test # 2522
2 - DNB - - 0 0 v India Cape Town 3 Jan 2024 Test # 2522
3 12 - - - - - v India Cape Town 3 Jan 2024 Test # 2522
4 - DNB - - 0 0 v India Cape Town 3 Jan 2024 Test # 2522
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page