Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 3 Jan 2021 remove greater than or equal to 3 Jan 2021 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 4s 6s
unfiltered 2014-2023 57 97 12 2997 172 35.25 6206 48.29 2 20 9 362 7 Profile
filtered 2021-2023 16 29 5 1081 172 45.04 2263 47.76 1 6 2 120 3
Innings by innings list
19 52 30 3 0 63.33 6 lbw 2 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
DNB - - - - - - - 4 v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
17 76 67 0 0 25.37 6 run out 1 v Pakistan Karachi 26 Jan 2021 Test # 2406
40 113 93 3 0 43.01 7 lbw 3 v Pakistan Karachi 26 Jan 2021 Test # 2406
44* 232 138 5 0 31.88 5 not out 2 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
61 174 125 6 0 48.80 5 caught 4 v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
52 161 103 10 0 50.48 5 caught 2 v India Centurion 26 Dec 2021 Test # 2443
35* 133 80 4 0 43.75 6 not out 4 v India Centurion 26 Dec 2021 Test # 2443
51 108 60 6 1 85.00 5 caught 2 v India Johannesburg 3 Jan 2022 Test # 2445
23* 61 45 3 0 51.11 5 not out 4 v India Johannesburg 3 Jan 2022 Test # 2445
28 65 52 4 0 53.84 6 caught 2 v India Cape Town 11 Jan 2022 Test # 2448
32* 70 58 5 0 55.17 5 not out 4 v India Cape Town 11 Jan 2022 Test # 2448
7 42 31 0 0 22.58 5 caught 1 v New Zealand Christchurch 17 Feb 2022 Test # 2450
41 112 73 6 0 56.16 5 lbw 3 v New Zealand Christchurch 17 Feb 2022 Test # 2450
29 107 81 5 0 35.80 5 bowled 1 v New Zealand Christchurch 25 Feb 2022 Test # 2451
23 104 51 2 0 45.09 5 caught 3 v New Zealand Christchurch 25 Feb 2022 Test # 2451
93 295 190 12 0 48.94 4 bowled 1 v Bangladesh Durban 31 Mar 2022 Test # 2460
4 32 22 0 0 18.18 4 caught 3 v Bangladesh Durban 31 Mar 2022 Test # 2460
67 209 162 7 0 41.35 4 caught 1 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
30 86 56 2 0 53.57 4 lbw 3 v Bangladesh Gqeberha 8 Apr 2022 Test # 2461
38 119 70 3 0 54.28 4 bowled 1 v Australia Brisbane 17 Dec 2022 Test # 2482
29 96 61 3 0 47.54 4 lbw 3 v Australia Brisbane 17 Dec 2022 Test # 2482
1 17 8 0 0 12.50 4 caught 1 v Australia Melbourne 26 Dec 2022 Test # 2485
65 201 144 6 0 45.13 4 caught 3 v Australia Melbourne 26 Dec 2022 Test # 2485
35 70 74 1 2 47.29 4 caught 2 v Australia Sydney 4 Jan 2023 Test # 2488
17* 61 42 1 0 40.47 4 not out 3 v Australia Sydney 4 Jan 2023 Test # 2488
0 3 2 0 0 0.00 4 lbw 1 v West Indies Centurion 28 Feb 2023 Test # 2495
0 3 1 0 0 0.00 4 caught 3 v West Indies Centurion 28 Feb 2023 Test # 2495
28 76 64 3 0 43.75 4 lbw 1 v West Indies Johannesburg 8 Mar 2023 Test # 2497
172 376 280 20 0 61.42 4 caught 3 v West Indies Johannesburg 8 Mar 2023 Test # 2497
absent - - - - - - - 2 v India Centurion 26 Dec 2023 Test # 2520
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