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 2009-2024 109 193 26 7608 200* 45.55 15638 48.65 16 41 5 782 86 Profile
filtered 2021-2024 23 39 4 1627 199 46.48 3339 48.72 6 6 3 149 25
Innings by innings list
27 101 54 1 1 50.00 4 caught 1 v England Galle 14 Jan 2021 Test # 2403
71 344 219 4 0 32.42 5 caught 3 v England Galle 14 Jan 2021 Test # 2403
110 376 238 11 0 46.21 4 caught 1 v England Galle 22 Jan 2021 Test # 2405
5 24 11 0 0 45.45 4 bowled 3 v England Galle 22 Jan 2021 Test # 2405
25 34 32 4 0 78.12 4 bowled 2 v Bangladesh Pallekele 21 Apr 2021 Test # 2418
5 17 15 1 0 33.33 4 caught 1 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
12 37 35 0 1 34.28 4 caught 3 v Bangladesh Pallekele 29 Apr 2021 Test # 2419
3 32 25 0 0 12.00 4 caught 1 v West Indies Galle 21 Nov 2021 Test # 2434
69* 138 84 6 2 82.14 4 not out 3 v West Indies Galle 21 Nov 2021 Test # 2434
29 49 45 2 2 64.44 4 bowled 1 v West Indies Galle 29 Nov 2021 Test # 2437
1 9 5 0 0 20.00 9 caught 3 v West Indies Galle 29 Nov 2021 Test # 2437
22 49 39 1 1 56.41 4 lbw 2 v India Mohali 4 Mar 2022 Test # 2452
28 120 75 2 1 37.33 4 lbw 3 v India Mohali 4 Mar 2022 Test # 2452
43 96 85 3 2 50.58 4 caught 2 v India Bengaluru 12 Mar 2022 Test # 2456
1 5 5 0 0 20.00 4 bowled 4 v India Bengaluru 12 Mar 2022 Test # 2456
199 568 397 19 1 50.12 4 caught 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
0 17 15 0 0 0.00 5 caught 3 v Bangladesh Chattogram 15 May 2022 Test # 2462
145* 577 342 12 2 42.39 5 not out 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
DNB - - - - - - - 4 v Bangladesh Mirpur 23 May 2022 Test # 2463
39 120 71 3 0 54.92 4 caught 1 v Australia Galle 29 Jun 2022 Test # 2469
sub - - - - - - - 3 v Australia Galle 29 Jun 2022 Test # 2469
52 163 117 4 0 44.44 4 caught 2 v Australia Galle 8 Jul 2022 Test # 2471
0 30 15 0 0 0.00 4 caught 1 v Pakistan Galle 16 Jul 2022 Test # 2472
9 30 25 1 0 36.00 5 caught 3 v Pakistan Galle 16 Jul 2022 Test # 2472
42 147 106 5 0 39.62 4 caught 1 v Pakistan Galle 24 Jul 2022 Test # 2473
35 80 62 4 1 56.45 4 caught 3 v Pakistan Galle 24 Jul 2022 Test # 2473
47 144 98 6 1 47.95 4 caught 1 v New Zealand Christchurch 9 Mar 2023 Test # 2498
115 345 235 11 0 48.93 4 caught 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
1 14 10 0 0 10.00 5 caught 2 v New Zealand Wellington 17 Mar 2023 Test # 2500
2 64 44 0 0 4.54 4 caught 3 v New Zealand Wellington 17 Mar 2023 Test # 2500
0 11 3 0 0 0.00 4 caught 1 v Ireland Galle 16 Apr 2023 Test # 2502
100* - 114 6 4 87.71 4 not out 2 v Ireland Galle 24 Apr 2023 Test # 2503
64 172 109 9 0 58.71 4 caught 1 v Pakistan Galle 16 Jul 2023 Test # 2511
7 26 21 1 0 33.33 4 caught 3 v Pakistan Galle 16 Jul 2023 Test # 2511
9 30 26 1 0 34.61 4 caught 1 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
63* 197 127 7 2 49.60 4 not out 3 v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
141 331 259 14 3 54.44 4 hit wicket 2 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
DNB - - - - - - - 4 v Afghanistan Colombo (SSC) 2 Feb 2024 Test # 2527
5 14 7 1 0 71.42 4 run out 1 v Bangladesh Sylhet 22 Mar 2024 Test # 2536
22 32 24 3 0 91.66 4 caught 3 v Bangladesh Sylhet 22 Mar 2024 Test # 2536
23 102 71 2 1 32.39 4 caught 1 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
56 167 74 5 0 75.67 4 bowled 3 v Bangladesh Chattogram 30 Mar 2024 Test # 2537
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