CricketWise
  1. Home
  2. Players
  3. D Ravu

Papua New Guinea · Men's cricket

D Ravu stats

Data through 10 October 2025Last updated 10 October 2025

Coverage: matches in the Cricsheet data from 6 December 2017 to 10 October 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

D Ravu played 16 ODIs, 22 T20Is for Papua New Guinea in the data, between 2017 and 2025. With the ball, the best return was 23 wickets in T20Is at an average of 20.65 and an economy rate of 7.50.

International matches
38
ODIs 16 · T20Is 22
International wickets
31
0 five-wicket hauls
Best bowling
4/18
T20I

Teams played for

Papua New Guinea 2017–2025 · 53

D Ravu batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI1615612838*14.2219067.400494
T20I2293265*4.333574.300140
List A10721063821.2013976.300092
Other T2052211*–1100.000000

Runs per year

050100150201720192025101
D Ravu: runs per calendar year (all formats in the data)
050100150201720182019202120222025101
D Ravu: runs per calendar year (all formats in the data)
Show as table
D Ravu: runs per calendar year (all formats in the data)
YearRuns
20175
20181
201956
202167
202231
2025101
Year-by-year batting (12 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2017ODI155.0050.0500
2018ODI100.000.0000
2018Other T2021–100.0100
2019List A399.0075.0900
2019ODI34444.0077.23800
2019T20I233.0075.0300
2021ODI76112.2067.83200
2021T20I263.0066.7500
2022ODI31818.0064.31000
2022T20I31313.00108.3500
2025List A49724.2576.43800
2025T20I242.0040.0300

D Ravu bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI1557649682/19–62.005.1772.0003
T20I21380475234/18–20.657.5016.5100
List A9338295103/59–29.505.2433.8003
Other T205546211/17–62.006.8954.0000

Wickets per year

051015202017201920259
D Ravu: wickets per calendar year (all formats in the data)
051015202017201820192021202220259
D Ravu: wickets per calendar year (all formats in the data)
Show as table
D Ravu: wickets per calendar year (all formats in the data)
YearWickets
20170
20181
201917
20217
20228
20259
Year-by-year bowling (12 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017ODI10–3.900/39
2018ODI10–8.000/24
2018Other T205162.006.891/17
2019List A5340.674.312/35
2019ODI30–5.560/22
2019T20I11149.795.014/18
2021ODI7552.405.352/35
2021T20I3251.5010.302/40
2022ODI3327.334.562/19
2022T20I4531.6010.533/53
2025List A4724.716.183/59
2025T20I3238.507.001/15
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
ScotlandODI48341.5075.53800
United States of AmericaODI42412.0077.4900
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
United States of AmericaODI5624.004.502/19
ScotlandODI30–6.210/22
SingaporeT20I3812.509.094/18
NetherlandsT20I3322.336.701/16
NamibiaT20I3231.008.451/11

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––16876.71
T20Middle5683.31144107.21
T20Death212972.4568610.06
ODIPowerplay––––19805.58
ODIMiddle234748.9230683.96
ODIDeath10514373.477209.17

How D Ravu was dismissed

How D Ravu took wickets

Last 20 innings

0102030407 Sep 202121 Oct 202110 Oct 20251
D Ravu: runs in the last 20 innings
0102030407 Sep 202125 Sep 202117 Oct 20213 Jul 202213 Sep 202224 Aug 202510 Oct 20251
D Ravu: runs in the last 20 innings
Show as table
D Ravu: runs in the last 20 innings
InningsRuns
7 Sep 20210
9 Sep 20219
10 Sep 20210
25 Sep 202132
29 Sep 202113
1 Oct 20210
17 Oct 20211
21 Oct 20215
2 Jul 20224
3 Jul 20225
11 Jul 20224
11 Sep 20221
13 Sep 20227
20 Sep 202210
22 Aug 202526
24 Aug 20255
28 Aug 202528
30 Aug 202538
9 Oct 20253
10 Oct 20251

Last 20 bowling innings

Frequently asked questions

How many wickets has D Ravu taken in ODIs?
8 wickets in 15 innings at an average of 62.00, economy 5.17, best figures 2/19.
How many wickets has D Ravu taken in T20Is?
23 wickets in 21 innings at an average of 20.65, economy 7.50, best figures 4/18.
How many runs has D Ravu scored in ODIs?
128 runs in 15 innings (16 matches) at an average of 14.22 and a strike rate of 67.4, in the data from 2017 to 2022.
How many runs has D Ravu scored in T20Is?
26 runs in 9 innings (22 matches) at an average of 4.33 and a strike rate of 74.3, in the data from 2019 to 2025.
What is D Ravu's highest score?
38* in ODIs, the highest score in the data.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.