- Home
- Players
- TP Ura
Papua New Guinea · Men's cricket
TP Ura stats
Data through 18 May 2026Last updated 18 May 2026
Coverage: matches in the Cricsheet data from 15 November 2013 to 18 May 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2013 and 2026, TP Ura appears in 51 ODIs, 57 T20Is for Papua New Guinea in the Cricsheet data. The most runs came in T20Is: 1,711 at an average of 34.92 and a strike rate of 161.9, with a highest score of 107*. Against Malaysia in T20Is, TP Ura averaged 55.50 over 5 innings.
International matches
108
ODIs 51 · T20Is 57
International runs
2,907
3 hundreds
Best batting average (T20I)
34.92
56 innings
Highest score
151
ODI
Teams played for
Papua New Guinea 2013–2026 · 141
TP Ura batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 51 | 51 | 1 | 1,196 | 151 | 23.92 | 1,495 | 80.0 | 1 | 5 | 3 | 129 | 24 |
| T20I | 57 | 56 | 7 | 1,711 | 107* | 34.92 | 1,057 | 161.9 | 2 | 14 | 4 | 125 | 104 |
| First-class | 1 | 2 | 0 | 46 | 28 | 23.00 | 101 | 45.5 | 0 | 0 | 0 | 5 | 1 |
| List A | 18 | 18 | 0 | 424 | 111 | 23.56 | 470 | 90.2 | 1 | 1 | 1 | 51 | 9 |
| Other T20 | 14 | 13 | 0 | 408 | 120 | 31.38 | 263 | 155.1 | 1 | 1 | 0 | 43 | 18 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2013 | 146 |
| 2015 | 201 |
| 2016 | 131 |
| 2017 | 124 |
| 2018 | 453 |
| 2019 | 762 |
| 2021 | 145 |
| 2022 | 717 |
| 2023 | 519 |
| 2024 | 321 |
| 2026 | 266 |
Year-by-year batting (24 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2013 | Other T20 | 6 | 146 | 24.33 | 129.2 | 47 | 0 | 0 |
| 2015 | List A | 4 | 103 | 25.75 | 95.4 | 33 | 0 | 0 |
| 2015 | Other T20 | 3 | 60 | 20.00 | 150.0 | 34 | 0 | 0 |
| 2015 | T20I | 2 | 38 | 19.00 | 152.0 | 32 | 0 | 0 |
| 2016 | First-class | 2 | 46 | 23.00 | 45.5 | 28 | 0 | 0 |
| 2016 | List A | 2 | 46 | 23.00 | 95.8 | 27 | 0 | 0 |
| 2016 | ODI | 3 | 39 | 13.00 | 62.9 | 20 | 0 | 0 |
| 2017 | ODI | 3 | 68 | 22.67 | 81.9 | 40 | 0 | 0 |
| 2017 | T20I | 3 | 56 | 18.67 | 114.3 | 29 | 0 | 0 |
| 2018 | List A | 2 | 14 | 7.00 | 42.4 | 11 | 0 | 0 |
| 2018 | ODI | 3 | 237 | 79.00 | 96.3 | 151 | 1 | 0 |
| 2018 | Other T20 | 4 | 202 | 50.50 | 183.6 | 120 | 1 | 1 |
| 2019 | List A | 5 | 115 | 23.00 | 84.6 | 87 | 0 | 1 |
| 2019 | ODI | 9 | 210 | 23.33 | 83.0 | 54 | 0 | 1 |
| 2019 | T20I | 12 | 437 | 48.56 | 147.1 | 107 | 1 | 2 |
| 2021 | ODI | 7 | 60 | 8.57 | 45.5 | 19 | 0 | 0 |
| 2021 | T20I | 4 | 85 | 21.25 | 130.8 | 69 | 0 | 1 |
| 2022 | ODI | 18 | 271 | 15.06 | 70.4 | 57 | 0 | 1 |
| 2022 | T20I | 11 | 446 | 49.56 | 202.7 | 93 | 0 | 5 |
| 2023 | ODI | 8 | 311 | 44.43 | 93.1 | 56 | 0 | 3 |
| 2023 | T20I | 8 | 208 | 26.00 | 162.5 | 62 | 0 | 2 |
| 2024 | List A | 5 | 146 | 29.20 | 100.7 | 111 | 1 | 0 |
| 2024 | T20I | 10 | 175 | 19.44 | 134.6 | 61 | 0 | 2 |
| 2026 | T20I | 6 | 266 | 53.20 | 186.0 | 106 | 1 | 2 |
TP Ura bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 1 | 6 | 12 | 0 | – | – | – | 12.00 | – | 0 | 0 | 0 |
Year-by-year bowling (1 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2017 | ODI | 1 | 0 | – | 12.00 | 0/12 |
TP Ura against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| United Arab Emirates | ODI | 7 | 201 | 33.50 | 80.4 | 56 | 0 | 2 |
| Nepal | ODI | 8 | 189 | 23.62 | 82.5 | 50 | 0 | 1 |
| Oman | ODI | 6 | 149 | 24.83 | 86.1 | 54 | 0 | 1 |
| Hong Kong | ODI | 5 | 110 | 22.00 | 73.3 | 49 | 0 | 0 |
| Namibia | ODI | 6 | 105 | 17.50 | 74.5 | 57 | 0 | 1 |
| Scotland | ODI | 5 | 96 | 19.20 | 85.0 | 47 | 0 | 0 |
| United States of America | ODI | 10 | 93 | 9.30 | 49.7 | 19 | 0 | 0 |
| Malaysia | T20I | 5 | 222 | 55.50 | 186.6 | 86 | 0 | 3 |
| Philippines | T20I | 3 | 215 | 107.50 | 180.7 | 107 | 1 | 1 |
| Vanuatu | T20I | 5 | 181 | 45.25 | 170.8 | 65 | 0 | 2 |
| Nepal | T20I | 6 | 154 | 25.67 | 167.4 | 61 | 0 | 1 |
| Namibia | T20I | 3 | 153 | 51.00 | 157.7 | 71 | 0 | 2 |
| Hong Kong | T20I | 3 | 134 | 67.00 | 194.2 | 83 | 0 | 2 |
| Singapore | T20I | 3 | 129 | 64.50 | 201.6 | 93 | 0 | 1 |
| Japan | T20I | 3 | 71 | 23.67 | 161.4 | 47 | 0 | 0 |
| United Arab Emirates | T20I | 3 | 56 | 18.67 | 114.3 | 29 | 0 | 0 |
| Scotland | T20I | 3 | 33 | 11.00 | 75.0 | 17 | 0 | 0 |
| Netherlands | T20I | 3 | 29 | 9.67 | 80.6 | 23 | 0 | 0 |
| Oman | T20I | 4 | 28 | 7.00 | 87.5 | 17 | 0 | 0 |
| Nepal | List A | 3 | 65 | 21.67 | 86.7 | 30 | 0 | 0 |
| Namibia | List A | 3 | 59 | 19.67 | 98.3 | 27 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Amini Park | 17 | 485 | 32.33 | 107 |
| Tribhuvan University International Cricket Ground | 8 | 287 | 41.00 | 86 |
| Dubai International Cricket Stadium | 13 | 277 | 23.08 | 51 |
| ICC Academy | 7 | 182 | 30.33 | 69 |
| Korogi Sports Park | 2 | 180 | 180.00 | 106 |
| Zayed Cricket Stadium | 8 | 177 | 22.12 | 40 |
| Wanderers Cricket Ground | 8 | 172 | 21.50 | 57 |
| Albert Park 2 | 2 | 171 | 85.50 | 120 |
| Mission Road Ground | 6 | 164 | 32.80 | 61 |
| United Cricket Club Ground | 4 | 160 | 40.00 | 87 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 839 | 590 | 142.2 | 23 | – | – | – |
| T20 | Middle | 731 | 409 | 178.7 | 25 | – | – | – |
| T20 | Death | 141 | 58 | 243.1 | 1 | – | – | – |
| ODI | Powerplay | 730 | 943 | 77.4 | 26 | – | – | – |
| ODI | Middle | 415 | 519 | 80.0 | 23 | 6 | 0 | 12.00 |
| ODI | Death | 51 | 33 | 154.5 | 1 | – | – | – |
How TP Ura was dismissed
- Caught83 (63%)
- Bowled16 (12%)
- Lbw12 (9%)
- Run out10 (8%)
- Stumped6 (5%)
- Caught and bowled5 (4%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 7 Mar 2024 | 17 |
| 8 Mar 2024 | 1 |
| 12 Mar 2024 | 13 |
| 12 Mar 2024 | 51 |
| 13 Mar 2024 | 61 |
| 16 Mar 2024 | 18 |
| 2 Jun 2024 | 2 |
| 5 Jun 2024 | 1 |
| 17 Jun 2024 | 1 |
| 26 Sep 2024 | 8 |
| 28 Sep 2024 | 10 |
| 1 Oct 2024 | 111 |
| 4 Oct 2024 | 6 |
| 5 Oct 2024 | 11 |
| 9 May 2026 | 106 |
| 10 May 2026 | 74 |
| 13 May 2026 | 2 |
| 14 May 2026 | 6 |
| 17 May 2026 | 63 |
| 18 May 2026 | 15 |
Frequently asked questions
How many runs has TP Ura scored in ODIs?
1,196 runs in 51 innings (51 matches) at an average of 23.92 and a strike rate of 80.0, in the data from 2016 to 2023.
How many runs has TP Ura scored in T20Is?
1,711 runs in 56 innings (57 matches) at an average of 34.92 and a strike rate of 161.9, in the data from 2015 to 2026.
What is TP Ura's highest score?
151 in ODIs, the highest score in the data.
How many centuries has TP Ura scored?
5 hundreds in the data: 1 in ODIs, 2 in T20Is, 1 in List A, 1 in other T20s.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.