Records type batting analysis [change type]
View reverse cumulative averages [change view]
Not involving the player FA Cossa (MOZ) remove FA Cossa (MOZ) from query
Ordered by start date (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2019-2024 75 62 18 776 60* 17.63 637 121.82 0 1 5 58 27 Profile
filtered 2019-2024 75 62 18 776 60* 17.63 637 121.82 0 1 5 58 27
Reverse cumulative
1 1 0 18 18 18.00 14 128.57 0 0 0 2 0 v Hong Kong 17 Apr 2024 T20I # 2571
2 2 0 41 23 20.50 32 128.12 0 0 0 5 0 v Qatar 15 Apr 2024 T20I # 2566
3 3 0 63 23 21.00 45 140.00 0 0 0 8 0 v Saudi Arabia 13 Apr 2024 T20I # 2557
4 4 0 104 41 26.00 78 133.33 0 0 0 11 2 v Nepal 12 Apr 2024 T20I # 2549
5 5 0 127 41 25.40 94 135.10 0 0 0 12 3 v P.N.G. 17 Mar 2024 T20I # 2523
6 6 0 140 41 23.33 106 132.07 0 0 0 14 3 v P.N.G. 16 Mar 2024 T20I # 2522
7 7 0 144 41 20.57 115 125.21 0 0 0 14 3 v Bahrain 11 Mar 2024 T20I # 2514
8 8 0 146 41 18.25 122 119.67 0 0 0 14 3 v Tanzania 10 Mar 2024 T20I # 2512
9 9 0 150 41 16.66 130 115.38 0 0 0 14 3 v Kuwait 9 Mar 2024 T20I # 2506
10 10 0 175 41 17.50 162 108.02 0 0 0 15 3 v Bahrain 7 Mar 2024 T20I # 2502
11 11 0 202 41 18.36 183 110.38 0 0 0 17 4 v Vanuatu 6 Mar 2024 T20I # 2499
12 12 1 262 60* 23.81 231 113.41 0 1 0 25 4 v Singapore 2 Nov 2023 T20I # 2344
13 13 1 275 60* 22.91 243 113.16 0 1 0 27 4 v Nepal 31 Oct 2023 T20I # 2340
14 14 1 283 60* 21.76 251 112.74 0 1 0 28 4 v Oman 30 Oct 2023 T20I # 2335
15 15 1 283 60* 20.21 252 112.30 0 1 1 28 4 v Bangladesh 4 Oct 2023 T20I # 2283
16 16 1 286 60* 19.06 255 112.15 0 1 1 28 4 v Thailand 2 Oct 2023 T20I # 2275
17 17 1 286 60* 17.87 255 112.15 0 1 2 28 4 v Singapore 28 Sep 2023 T20I # 2257
18 18 1 287 60* 16.88 258 111.24 0 1 2 28 4 v P.N.G. 23 Sep 2023 T20I # 2252
19 19 2 299 60* 17.58 268 111.56 0 1 2 30 4 v Hong Kong 22 Sep 2023 T20I # 2249
20 20 2 300 60* 16.66 270 111.11 0 1 2 30 4 v Cambodia 11 May 2023 T20I # 2066
21 20 2 300 60* 16.66 270 111.11 0 1 2 30 4 v Thailand 4 May 2023 T20I # 2053
22 21 2 304 60* 16.00 275 110.54 0 1 2 30 4 v Indonesia 2 May 2023 T20I # 2051
23 22 2 324 60* 16.20 294 110.20 0 1 2 31 5 v Hong Kong 12 Mar 2023 T20I # 2022
24 23 2 350 60* 16.66 324 108.02 0 1 2 33 5 v Hong Kong 11 Mar 2023 T20I # 2020
25 24 3 373 60* 17.76 337 110.68 0 1 2 33 7 v Bahrain 9 Mar 2023 T20I # 2016
26 25 3 375 60* 17.04 340 110.29 0 1 2 33 7 v Kuwait 8 Mar 2023 T20I # 2014
27 26 3 378 60* 16.43 344 109.88 0 1 2 33 7 v Bahrain 23 Dec 2022 T20I # 1981
28 27 4 382 60* 16.60 346 110.40 0 1 2 34 7 v Singapore 22 Dec 2022 T20I # 1976
29 27 4 382 60* 16.60 346 110.40 0 1 2 34 7 v Qatar 21 Dec 2022 T20I # 1975
30 27 4 382 60* 16.60 346 110.40 0 1 2 34 7 v Bahrain 19 Dec 2022 T20I # 1969
31 28 5 397 60* 17.26 359 110.58 0 1 2 35 8 v Singapore 18 Dec 2022 T20I # 1965
32 28 5 397 60* 17.26 359 110.58 0 1 2 35 8 v Qatar 16 Dec 2022 T20I # 1960
33 29 6 403 60* 17.52 367 109.80 0 1 2 35 8 v Bahrain 15 Dec 2022 T20I # 1956
34 29 6 403 60* 17.52 367 109.80 0 1 2 35 8 v Bhutan 11 Jul 2022 T20I # 1632
35 30 7 424 60* 18.43 376 112.76 0 1 2 37 9 v Maldives 9 Jul 2022 T20I # 1622
36 30 7 424 60* 18.43 376 112.76 0 1 2 37 9 v Thailand 7 Jul 2022 T20I # 1615
37 30 7 424 60* 18.43 376 112.76 0 1 2 37 9 v Maldives 6 Jul 2022 T20I # 1613
38 30 7 424 60* 18.43 376 112.76 0 1 2 37 9 v Thailand 4 Jul 2022 T20I # 1608
39 31 7 425 60* 17.70 378 112.43 0 1 2 37 9 v Bhutan 3 Jul 2022 T20I # 1603
40 32 8 434 60* 18.08 382 113.61 0 1 2 38 9 v Bhutan 2 Jul 2022 T20I # 1597
41 33 9 460 60* 19.16 391 117.64 0 1 2 38 12 v Singapore 30 Jun 2022 T20I # 1592
42 34 9 461 60* 18.44 393 117.30 0 1 2 38 12 v Singapore 29 Jun 2022 T20I # 1589
43 35 9 501 60* 19.26 429 116.78 0 1 2 39 13 v Singapore 28 Jun 2022 T20I # 1583
44 36 9 502 60* 18.59 432 116.20 0 1 2 39 13 v Nepal 2 Apr 2022 T20I # 1502
45 37 9 502 60* 17.92 433 115.93 0 1 3 39 13 v P.N.G. 1 Apr 2022 T20I # 1501
46 38 9 511 60* 17.62 443 115.34 0 1 3 40 13 v Nepal 30 Mar 2022 T20I # 1499
47 38 9 511 60* 17.62 443 115.34 0 1 3 40 13 v P.N.G. 29 Mar 2022 T20I # 1498
48 39 9 514 60* 17.13 446 115.24 0 1 3 40 13 v Nepal 22 Apr 2021 T20I # 1155
49 40 10 514 60* 17.13 447 114.98 0 1 3 40 13 v Netherlands 21 Apr 2021 T20I # 1153
50 41 10 534 60* 17.22 462 115.58 0 1 3 40 14 v Nepal 19 Apr 2021 T20I # 1151
51 42 10 562 60* 17.56 482 116.59 0 1 3 44 15 v Netherlands 18 Apr 2021 T20I # 1150
52 43 11 572 60* 17.87 492 116.26 0 1 3 45 15 v Hong Kong 6 Mar 2020 T20I # 1076
53 44 11 574 60* 17.39 495 115.95 0 1 3 45 15 v Singapore 3 Mar 2020 T20I # 1071
54 44 11 574 60* 17.39 495 115.95 0 1 3 45 15 v Thailand 1 Mar 2020 T20I # 1070
55 45 12 575 60* 17.42 496 115.92 0 1 3 45 15 v Nepal 29 Feb 2020 T20I # 1068
56 46 13 598 60* 18.12 503 118.88 0 1 3 47 17 v Hong Kong 26 Feb 2020 T20I # 1062
57 47 13 611 60* 17.97 511 119.56 0 1 3 48 18 v Hong Kong 24 Feb 2020 T20I # 1055
58 48 13 636 60* 18.17 527 120.68 0 1 3 50 19 v Hong Kong 23 Feb 2020 T20I # 1051
59 49 14 652 60* 18.62 534 122.09 0 1 3 51 20 v Hong Kong 21 Feb 2020 T20I # 1045
60 49 14 652 60* 18.62 534 122.09 0 1 3 51 20 v Hong Kong 20 Feb 2020 T20I # 1044
61 50 15 669 60* 19.11 539 124.11 0 1 3 53 21 v Vanuatu 4 Oct 2019 T20I # 906
62 51 15 679 60* 18.86 553 122.78 0 1 3 53 21 v Vanuatu 3 Oct 2019 T20I # 901
63 52 15 706 60* 19.08 574 122.99 0 1 3 54 23 v Vanuatu 2 Oct 2019 T20I # 900
64 53 15 714 60* 18.78 580 123.10 0 1 3 54 24 v Vanuatu 1 Oct 2019 T20I # 898
65 54 15 716 60* 18.35 590 121.35 0 1 3 54 24 v Vanuatu 29 Sep 2019 T20I # 896
66 55 15 730 60* 18.25 600 121.66 0 1 3 55 25 v Qatar 27 Jul 2019 T20I # 839
67 56 15 733 60* 17.87 605 121.15 0 1 3 55 25 v Singapore 26 Jul 2019 T20I # 837
68 57 16 741 60* 18.07 609 121.67 0 1 3 56 25 v Nepal 24 Jul 2019 T20I # 835
69 58 16 741 60* 17.64 610 121.47 0 1 4 56 25 v Kuwait 22 Jul 2019 T20I # 833
70 59 16 750 60* 17.44 617 121.55 0 1 4 56 26 v Nepal 14 Jul 2019 T20I # 830
71 60 16 750 60* 17.04 618 121.35 0 1 5 56 26 v Nepal 13 Jul 2019 T20I # 827
72 61 17 760 60* 17.27 623 121.99 0 1 5 56 27 v Maldives 28 Jun 2019 T20I # 814
73 61 17 760 60* 17.27 623 121.99 0 1 5 56 27 v Thailand 27 Jun 2019 T20I # 813
74 62 18 776 60* 17.63 637 121.82 0 1 5 58 27 v Maldives 25 Jun 2019 T20I # 810
75 62 18 776 60* 17.63 637 121.82 0 1 5 58 27 v Thailand 24 Jun 2019 T20I # 809
Statsguru includes the following current or recent Twenty20 Internationals:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page