Records type batting analysis [change type]
View innings by innings list [change view]
Primary team Sri Lanka remove Sri Lanka from query
Start of match date between 13 Feb 2019 and 13 Mar 2023 remove between 13 Feb 2019 and 13 Mar 2023 from query
Not involving the player M Muralidaran (ICC/SL) remove M Muralidaran (ICC/SL) 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 2015-2024 63 118 4 4112 245 36.07 7213 57.00 9 18 12 498 42 Profile
filtered 2019-2023 19 34 2 976 116* 30.50 1845 52.89 1 8 6 121 5
Innings by innings list
12 43 24 3 0 50.00 4 caught 2 v South Africa Durban 13 Feb 2019 Test # 2347
0 11 8 0 0 0.00 4 caught 4 v South Africa Durban 13 Feb 2019 Test # 2347
16 22 15 3 0 106.66 4 caught 2 v South Africa Gqeberha 21 Feb 2019 Test # 2348
84* 148 110 13 0 76.36 4 not out 4 v South Africa Gqeberha 21 Feb 2019 Test # 2348
53 141 89 7 1 59.55 3 caught 2 v New Zealand Galle 14 Aug 2019 Test # 2354
10 9 6 1 1 166.66 3 caught 4 v New Zealand Galle 14 Aug 2019 Test # 2354
32 74 70 4 0 45.71 3 caught 1 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
20 94 63 3 0 31.74 3 bowled 3 v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
10 61 47 1 0 21.27 3 caught 1 v Pakistan Rawalpindi 11 Dec 2019 Test # 2373
13 51 27 1 0 48.14 3 caught 2 v Pakistan Karachi 19 Dec 2019 Test # 2375
0 6 4 0 0 0.00 3 caught 4 v Pakistan Karachi 19 Dec 2019 Test # 2375
80 - 163 8 0 49.07 3 caught 2 v Zimbabwe Harare 19 Jan 2020 Test # 2381
DNB - - - - - - - 4 v Zimbabwe Harare 19 Jan 2020 Test # 2381
22 111 73 1 1 30.13 3 caught 2 v Zimbabwe Harare 27 Jan 2020 Test # 2383
116* 291 233 13 1 49.78 3 not out 4 v Zimbabwe Harare 27 Jan 2020 Test # 2383
12 28 16 2 0 75.00 3 caught 1 v South Africa Centurion 26 Dec 2020 Test # 2399
0 9 5 0 0 0.00 3 caught 3 v South Africa Centurion 26 Dec 2020 Test # 2399
0 4 4 0 0 0.00 4 caught 1 v South Africa Johannesburg 3 Jan 2021 Test # 2401
0 9 1 0 0 0.00 4 caught 3 v South Africa Johannesburg 3 Jan 2021 Test # 2401
0 4 2 0 0 0.00 3 caught 1 v England Galle 14 Jan 2021 Test # 2403
15 102 65 1 0 23.07 3 caught 3 v England Galle 14 Jan 2021 Test # 2403
2 8 7 0 0 28.57 1 caught 2 v India Bengaluru 12 Mar 2022 Test # 2456
54 80 60 8 0 90.00 3 stumped 4 v India Bengaluru 12 Mar 2022 Test # 2456
54 196 131 3 0 41.22 3 caught 1 v Bangladesh Chattogram 15 May 2022 Test # 2462
48 67 43 8 1 111.62 4 bowled 3 v Bangladesh Chattogram 15 May 2022 Test # 2462
11 88 49 0 0 22.44 3 lbw 2 v Bangladesh Mirpur 23 May 2022 Test # 2463
DNB - - - - - - - 4 v Bangladesh Mirpur 23 May 2022 Test # 2463
3 20 15 0 0 20.00 3 caught 1 v Australia Galle 29 Jun 2022 Test # 2469
8 26 15 1 0 53.33 3 caught 3 v Australia Galle 29 Jun 2022 Test # 2469
85 253 161 9 0 52.79 3 lbw 2 v Australia Galle 8 Jul 2022 Test # 2471
21 57 35 3 0 60.00 3 caught 1 v Pakistan Galle 16 Jul 2022 Test # 2472
76 168 126 9 0 60.31 4 bowled 3 v Pakistan Galle 16 Jul 2022 Test # 2472
3 12 10 0 0 30.00 3 run out 1 v Pakistan Galle 24 Jul 2022 Test # 2473
15 45 30 2 0 50.00 3 lbw 3 v Pakistan Galle 24 Jul 2022 Test # 2473
87 130 83 16 0 104.81 3 lbw 1 v New Zealand Christchurch 9 Mar 2023 Test # 2498
14 105 55 1 0 25.45 3 caught 3 v New Zealand Christchurch 9 Mar 2023 Test # 2498
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