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 greater than or equal to 10 Mar 2021 remove greater than or equal to 10 Mar 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 2021-2023 20 25 3 417 45* 18.95 817 51.04 0 0 2 40 3 Profile
filtered 2021-2023 19 23 3 401 45* 20.05 790 50.75 0 0 1 37 3
Innings by innings list
33 108 68 2 0 48.52 8 caught 1 Test v Bangladesh Pallekele 29 Apr 2021 Test # 2419
8 22 12 1 0 66.66 8 caught 3 Test v Bangladesh Pallekele 29 Apr 2021 Test # 2419
8* 7 6 0 1 133.33 8 not out 1 ODI v Bangladesh Mirpur 28 May 2021 ODI # 4292
1 7 5 0 0 20.00 7 lbw 1 ODI v England Chester-le-Street 29 Jun 2021 ODI # 4296
15* 33 18 1 0 83.33 7 not out 2 ODI v India Colombo (RPS) 23 Jul 2021 ODI # 4312
2 11 5 0 0 40.00 7 caught 2 T20I v India Colombo (RPS) 28 Jul 2021 T20I # 1206
DNB - - - - - - - 2 T20I v India Colombo (RPS) 29 Jul 2021 T20I # 1207
13 43 49 2 0 26.53 7 caught 1 Test v West Indies Galle 21 Nov 2021 Test # 2434
DNB - - - - - - - 3 Test v West Indies Galle 21 Nov 2021 Test # 2434
5 14 9 1 0 55.55 8 caught 1 Test v West Indies Galle 29 Nov 2021 Test # 2437
25 73 58 1 0 43.10 7 caught 3 Test v West Indies Galle 29 Nov 2021 Test # 2437
26 38 21 2 0 123.80 8 bowled 1 ODI v Zimbabwe Pallekele 21 Jan 2022 ODI # 4347
1 8 8 0 0 12.50 8 bowled 1 Test v Bangladesh Chattogram 15 May 2022 Test # 2462
DNB - - - - - - - 3 Test v Bangladesh Chattogram 15 May 2022 Test # 2462
10 19 11 2 0 90.90 9 lbw 2 Test v Bangladesh Mirpur 23 May 2022 Test # 2463
DNB - - - - - - - 4 Test v Bangladesh Mirpur 23 May 2022 Test # 2463
22 53 36 3 0 61.11 8 lbw 1 Test v Australia Galle 29 Jun 2022 Test # 2469
0 4 2 0 0 0.00 8 caught 3 Test v Australia Galle 29 Jun 2022 Test # 2469
29 118 98 1 0 29.59 8 lbw 2 Test v Australia Galle 8 Jul 2022 Test # 2471
11 50 41 1 0 26.82 8 caught 1 Test v Pakistan Galle 16 Jul 2022 Test # 2472
22 32 32 2 0 68.75 9 bowled 3 Test v Pakistan Galle 16 Jul 2022 Test # 2472
35 72 52 4 1 67.30 9 bowled 1 Test v Pakistan Galle 24 Jul 2022 Test # 2473
45* 66 54 5 0 83.33 9 not out 3 Test v Pakistan Galle 24 Jul 2022 Test # 2473
DNB - - - - - - - 1 Test v Ireland Galle 16 Apr 2023 Test # 2502
DNB - - - - - - - 2 Test v Ireland Galle 24 Apr 2023 Test # 2503
5 46 40 1 0 12.50 8 caught 1 Test v Pakistan Galle 16 Jul 2023 Test # 2511
42 94 79 3 1 53.16 8 lbw 3 Test v Pakistan Galle 16 Jul 2023 Test # 2511
27 65 44 3 0 61.36 8 caught 1 Test v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
16 65 42 2 0 38.09 8 stumped 3 Test v Pakistan Colombo (SSC) 24 Jul 2023 Test # 2514
Statsguru includes the following current or recent relevant matches:
India v Pakistan at New York, ICC Men's T20 World Cup 19th Match, Jun 9, 2024 [T20I # 2658 - Live]
    » India 20/2 (2.5 ov, AR Patel 0*, RR Pant 0*, Shaheen Shah Afridi 1/9)
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654 - Current]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653 - Current]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652 - Current]
 
Feedback Print this page