
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 T20IsPapua New Guinea | 2 | 31 | 27 | 3 | 1 | 2 | 2 | 1 | 20 | 18 | 0 | 1 | 0 | – | 12 | 1 | 5 | 0 | 0 | 1 | 0 | – | 1 | 9 | 2 | 0 | – | 1 | – | – | 1 | – | – | 1 | – |
| 2023 ODIsPapua New Guinea | 3 | 26 | 66 | 2 | 0 | 3 | 3 | – | – | – | – | 1 | 0 | 1 | 50 | – | – | – | – | – | – | 1 | 1 | 11 | 2 | 1 | – | 2 | – | 1 | – | – | – | – | – |
| 2022 ODIsPapua New Guinea | 6 | 61 | 111 | 4 | 1 | 6 | 6 | 0 | 10 | 6 | 0 | 1 | 0 | 2 | 76 | 1 | 2 | 0 | 0 | 2 | 0 | – | 1 | 22 | 7 | 1 | – | 2 | 3 | – | – | 1 | – | – | – |
| 2021 ODIsPapua New Guinea | 6 | 78 | 116 | 8 | 1 | 6 | 6 | 3 | 100 | 93 | 2 | 1 | 0 | 1 | 70 | 4 | 51 | 2 | 1 | 5 | 7 | – | 1 | 34 | 3 | 0 | – | 2 | 4 | – | – | – | 1 | 1 | 1 |
| 2019 ODIsPapua New Guinea | 7 | 103 | 190 | 7 | 0 | 6 | 6 | – | – | – | – | 4 | 0 | – | 129 | – | – | – | – | – | – | – | 4 | 35 | 17 | 2 | 1 | 3 | 2 | 1 | – | – | – | – | – |
| Career5 seasons | 24 | 299 | 510 | 24 | 3 | 23 | 23 | 4 | 130 | 117 | 2 | 8 | 0 | 4 | 337 | 6 | 58 | 2 | 1 | 8 | 7 | 1 | 8 | 111 | 31 | 4 | 1 | 10 | 9 | 2 | 1 | 1 | 1 | 2 | 1 |
5 matches, 5 innings: 57 runs at 11.4, SR 61, HS 29. 1 wkts at 20.0, best 1/20
| Match | Bat | How out | Bowl |
|---|---|---|---|
| v Oman10 Oct · T20Is | 2 (5) | bowled | 1/20 (3) |
| v Samoa9 Oct · T20Is | 29 (22) | run out | – |
| v United States of America2 Apr · ODIs | 6 (14) | bowled | – |
| v Jersey1 Apr · ODIs | 0 (1) | lbw | – |
| v United Arab Emirates27 Mar · ODIs | 20 (51) | bowled | – |
| Game | ||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Match 9 v OmanL 86-138 10 Oct | 2 | 5 | 0 | 0 | 1 | 1 | 1 | 20 | 18 | 0 | 1 | 0 | – | 3 | 1 | 5 | 0 | 0 | 1 | 0 | – | 1 | 2 | 0 | 0 | – | 1 | – | – | – | – | – | 1 | – |
| Match 6 v SamoaL 117-118 9 Oct | 29 | 22 | 3 | 1 | 1 | 1 | – | – | – | – | – | 0 | – | 9 | – | – | – | – | – | – | – | – | 7 | 2 | 0 | – | – | – | – | 1 | – | – | – | – |
| Split | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LossesResult | 2 | 15.5 | 13.5 | 1.5 | 0.5 | 1.0 | 1.0 | 0.5 | 10.0 | 9.0 | 0.0 | 0.5 | 0.0 | – | 6.0 | 0.5 | 2.5 | 0.0 | 0.0 | 0.5 | 0.0 | – | 0.5 | 4.5 | 1.0 | 0.0 | – | 0.5 | – | – | 0.5 | – | – | 0.5 | – |
| Regular seasonStage · won 0 of 2 | 2 | 15.5 | 13.5 | 1.5 | 0.5 | 1.0 | 1.0 | 0.5 | 10.0 | 9.0 | 0.0 | 0.5 | 0.0 | – | 6.0 | 0.5 | 2.5 | 0.0 | 0.0 | 0.5 | 0.0 | – | 0.5 | 4.5 | 1.0 | 0.0 | – | 0.5 | – | – | 0.5 | – | – | 0.5 | – |
| OmanOpponent · won 0 of 1 | 1 | 2.0 | 5.0 | 0.0 | 0.0 | 1.0 | 1.0 | 1.0 | 20.0 | 18.0 | 0.0 | 1.0 | 0.0 | – | 3.0 | 1.0 | 5.0 | 0.0 | 0.0 | 1.0 | 0.0 | – | 1.0 | 2.0 | 0.0 | 0.0 | – | 1.0 | – | – | – | – | – | 1.0 | – |
| SamoaOpponent · won 0 of 1 | 1 | 29.0 | 22.0 | 3.0 | 1.0 | 1.0 | 1.0 | – | – | – | – | – | 0.0 | – | 9.0 | – | – | – | – | – | – | – | – | 7.0 | 2.0 | 0.0 | – | – | – | – | 1.0 | – | – | – | – |
| Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al AmaratGround · won 0 of 2 | 2 | 15.5 | 13.5 | 1.5 | 0.5 | 1.0 | 1.0 | 0.5 | 10.0 | 9.0 | 0.0 | 0.5 | 0.0 | – | 6.0 | 0.5 | 2.5 | 0.0 | 0.0 | 0.5 | 0.0 | – | 0.5 | 4.5 | 1.0 | 0.0 | – | 0.5 | – | – | 0.5 | – | – | 0.5 | – |
Stats from official league and public sports feeds. Updated hourly.