£
ExclusiveFreeBets
.com

DM de Silva betting stats, splits & projections

All-rounder

Every figure below is counted from stored ball-by-ball deliveries — no estimates, no averages copied from elsewhere. Splits with fewer balls behind them are marked LOW sample and carry less weight in the model.

Record by format

Formats are never pooled: a twenty-over record tells you nothing about fifty-over scoring, so they are modelled and shown separately.

overallTEST473076520941.659.17.770.1HIGH
overallFIRST_CLASS11841115664.772.88.359.5HIGH
overallODI34841106126.379.38.753.7HIGH
overallT202748140119.2120.014.534.2HIGH
overallTEST30861675343.349.3HIGH
overallODI894770155.251.3HIGH
overallFIRST_CLASS869483173.328.4HIGH
overallT20184214127.017.8MEDIUM

Why we like it

Splits where DM de Silva scores materially faster or lasts materially longer than their own baseline in the same format.

  • Opposition: Bangladesh (TEST)HIGH sample

    625 runs off 1037 balls in 8 TEST matches — strike rate 60.3 vs 59.1 overall, average 52.1 vs 41.6 overall.

  • Opposition: Pakistan (TEST)HIGH sample

    581 runs off 946 balls in 6 TEST matches — strike rate 61.4 vs 59.1 overall, average 64.6 vs 41.6 overall.

  • Opposition: West Indies (TEST)HIGH sample

    508 runs off 900 balls in 6 TEST matches — strike rate 56.4 vs 59.1 overall, average 50.8 vs 41.6 overall.

  • Venue: Sylhet International Cricket Stadium (TEST)HIGH sample

    210 runs off 310 balls in 1 TEST match — strike rate 67.7 vs 59.1 overall, average 105.0 vs 41.6 overall.

  • Bowling type: PACE (FIRST CLASS)HIGH sample

    326 runs off 402 balls in 11 FIRST CLASS matches — strike rate 81.1 vs 72.8 overall, average 108.7 vs 64.7 overall.

  • Phase: new_ball (TEST)HIGH sample

    361 runs off 510 balls in 24 TEST matches — strike rate 70.8 vs 59.1 overall, average 32.8 vs 41.6 overall.

Risks

Splits pointing the other way — the conditions and opponents where the record is worse than usual.

  • Opposition: India (TEST)HIGH sample

    156 runs off 359 balls in 4 TEST matches — strike rate 43.5 vs 59.1 overall, average 19.5 vs 41.6 overall.

  • Opposition: Australia (TEST)HIGH sample

    159 runs off 312 balls in 5 TEST matches — strike rate 51.0 vs 59.1 overall, average 15.9 vs 41.6 overall.

  • Bowling type: SPIN (FIRST CLASS)HIGH sample

    418 runs off 643 balls in 11 FIRST CLASS matches — strike rate 65.0 vs 72.8 overall, average 41.8 vs 64.7 overall.

  • Opposition: Bangladesh (ODI)MEDIUM sample

    116 runs off 165 balls in 6 ODI matches — strike rate 70.3 vs 79.3 overall, average 23.2 vs 26.3 overall.

  • Opposition: South Africa (ODI)MEDIUM sample

    98 runs off 144 balls in 4 ODI matches — strike rate 68.1 vs 79.3 overall, average 24.5 vs 26.3 overall.

  • Venue: Colombo Cricket Club Ground (FIRST CLASS)MEDIUM sample

    197 runs off 245 balls in 3 FIRST CLASS matches — strike rate 80.4 vs 72.8 overall, average 49.3 vs 64.7 overall.

Against each opponent

Head-to-head record by format. Small head-to-head samples move the model very little — read the sample column before leaning on a line here.

BangladeshTEST8625103752.160.37.468.2HIGH
PakistanTEST658194664.661.48.771.0HIGH
West IndiesTEST650890050.856.45.767.0HIGH
New ZealandTEST641570346.159.08.371.8HIGH
South AfricaTEST529945137.466.310.069.6HIGH
Burgher Recreation ClubFIRST_CLASS2314437104.771.98.259.7HIGH
IndiaTEST415635919.543.55.878.0HIGH
AustraliaTEST515931215.951.06.472.1HIGH
EnglandTEST320429340.869.69.266.2MEDIUM
IndiaODI714018920.074.19.059.3MEDIUM
ZimbabweTEST210517552.560.07.474.3MEDIUM
BangladeshODI611616523.270.36.151.5MEDIUM
Nugegoda Sports Welfare ClubFIRST_CLASS214616373.089.610.453.4MEDIUM
NetherlandsODI312715642.381.48.353.2MEDIUM
AustraliaODI513314826.689.910.148.0MEDIUM
South AfricaODI49814424.568.15.657.6MEDIUM
Colts Cricket ClubFIRST_CLASS18812488.071.08.156.5MEDIUM
Moors Sports ClubFIRST_CLASS16411064.058.27.368.2LOW
Ace Capital Cricket ClubFIRST_CLASS16410432.061.56.765.4LOW
EnglandODI29510347.592.213.654.4LOW
Bloomfield Cricket and Athletic ClubFIRST_CLASS1407540.053.32.765.3LOW
Kandy Customs Cricket ClubFIRST_CLASS1585958.098.310.244.1LOW
PakistanT204695817.3119.017.236.2LOW
Nondescripts Cricket ClubFIRST_CLASS1525552.094.516.460.0LOW
New ZealandT204724818.0150.020.833.3LOW
New ZealandODI2324516.071.111.166.7LOW
PakistanODI2304115.073.27.356.1LOW
MI EmiratesT201654065.0162.525.027.5LOW
BangladeshT202293814.576.35.339.5LOW
IrelandODI14234—123.514.729.4LOW
IrelandTEST2243324.072.715.269.7LOW
ScotlandODI1233123.074.26.548.4LOW

Bowling

BangladeshTEST67239163.565.2HIGH
New ZealandTEST46225583.331.9HIGH
West IndiesTEST42619322.796.5HIGH
ZimbabweTEST33616532.955.0MEDIUM
PakistanTEST31815322.976.5MEDIUM
AustraliaTEST25212723.063.5MEDIUM
IndiaTEST24818544.546.3MEDIUM
South AfricaTEST22213753.727.4MEDIUM
BangladeshODI20415544.638.8MEDIUM
AustraliaODI16812754.525.4MEDIUM
Tamil Union Cricket and Athletic ClubFIRST_CLASS16510563.817.5MEDIUM
Nondescripts Cricket ClubFIRST_CLASS1569323.646.5MEDIUM
IndiaODI15612945.032.3MEDIUM
South AfricaODI13212215.5122.0LOW
Nugegoda Sports Welfare ClubFIRST_CLASS1267243.418.0LOW
IrelandTEST1143701.9—LOW
Ace Capital Cricket ClubFIRST_CLASS1104132.213.7LOW
Burgher Recreation ClubFIRST_CLASS1084802.7—LOW
Colts Cricket ClubFIRST_CLASS905403.6—LOW
Kandy Customs Cricket ClubFIRST_CLASS723522.917.5LOW
NetherlandsODI663803.5—LOW
PakistanODI606406.4—LOW
PakistanT20544825.324.0LOW
EnglandTEST363225.316.0LOW

By venue

Ground-by-ground record. Venue effects are real but slow to prove, so grounds with few balls are shown for transparency rather than used as evidence.

Galle International StadiumTEST15957165043.558.07.370.0HIGH
R Premadasa Stadium, ColomboODI1227637823.073.06.955.0HIGH
Pallekele International Cricket StadiumTEST220935169.759.57.768.9HIGH
Sylhet International Cricket StadiumTEST1210310105.067.77.763.5HIGH
Sir Vivian Richards Stadium, North Sound, AntiguaTEST218729546.863.47.564.4MEDIUM
Pallekele International Cricket StadiumFIRST_CLASS1204288204.070.87.658.7MEDIUM
Colombo Cricket Club GroundFIRST_CLASS319724549.380.49.858.4MEDIUM
Sir Vivian Richards StadiumTEST210224234.042.14.575.6MEDIUM
Zahur Ahmed Chowdhury Stadium, ChattogramTEST211020527.553.75.971.7MEDIUM
Basin Reserve, WellingtonTEST19819149.051.36.875.4MEDIUM
Queens Sports Club, BulawayoODI416318154.390.19.446.4MEDIUM
Harare Sports ClubTEST210517552.560.07.474.3MEDIUM
Sinhalese Sports Club Ground, ColomboTEST310517321.060.79.873.4MEDIUM
P Sara OvalTEST111016755.065.910.871.3MEDIUM
Rawalpindi Cricket StadiumTEST1102165—61.89.173.3MEDIUM
Colts Cricket Club Ground, ColomboFIRST_CLASS211615938.773.010.163.5MEDIUM
P Sara Oval, ColomboFIRST_CLASS210315351.567.37.258.2MEDIUM
Hagley Oval, ChristchurchTEST19313293.070.59.865.9MEDIUM
Sinhalese Sports Club Ground, ColomboFIRST_CLASS1117126117.092.910.349.2MEDIUM
St George's Park, GqeberhaTEST16411832.054.26.865.3LOW
KingsmeadTEST17111235.563.48.972.3LOW
R Premadasa Stadium, ColomboFIRST_CLASS16411064.058.27.368.2LOW
Kennington Oval, LondonTEST16911069.062.710.075.5LOW
Old Trafford, ManchesterTEST18510942.578.08.356.9LOW
SuperSport ParkTEST17910579.075.211.467.6LOW
Shere Bangla National Stadium, MirpurTEST1589558.061.19.567.4LOW
Kingsmead, DurbanTEST1669233.071.712.072.8LOW
Kennington Oval, LondonODI1919191.0100.014.349.5LOW
Shere Bangla National Stadium, MirpurODI2648564.075.35.943.5LOW
Manuka OvalTEST1317615.540.83.972.4LOW
Galle International StadiumFIRST_CLASS1407540.053.32.765.3LOW
Lord's, LondonTEST1507425.067.69.566.2LOW
Punjab Cricket Association IS Bindra Stadium, Mohali, ChandigarhTEST1316615.547.07.677.3LOW
Pallekele International Cricket StadiumODI3436514.366.24.658.5LOW
National StadiumTEST1326416.050.04.770.3LOW
Brisbane Cricket Ground, WoolloongabbaTEST119639.530.20.077.8LOW
Zayed Cricket Stadium, Abu DhabiT203846228.0135.517.733.9LOW
Dubai International Cricket StadiumT204605815.0103.412.136.2LOW
Arun Jaitley Stadium, DelhiODI2455022.590.012.052.0LOW
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, LucknowODI2375018.574.08.062.0LOW
M Chinnaswamy Stadium, BengaluruTEST114457.031.12.286.7LOW
Barsapara Cricket Stadium, GuwahatiODI1474047.0117.522.557.5LOW
Rajiv Gandhi International Stadium, Uppal, HyderabadODI1253425.073.58.858.8LOW
GMHBA Stadium, South Geelong, VictoriaT203453322.5136.415.224.2LOW

Bowling

Galle International StadiumTEST756349112.831.7HIGH
R Premadasa Stadium, ColomboODI37229064.748.3HIGH
Sir Vivian Richards StadiumTEST35414912.5149.0MEDIUM
Harare Sports ClubTEST33616532.955.0MEDIUM
Pallekele International Cricket StadiumTEST29420124.1100.5MEDIUM
Colts Cricket Club Ground, ColomboFIRST_CLASS26613453.026.8MEDIUM
Colombo Cricket Club GroundFIRST_CLASS25814163.323.5MEDIUM
P Sara Oval, ColomboFIRST_CLASS25515963.726.5MEDIUM
Zahur Ahmed Chowdhury Stadium, ChattogramTEST2048712.687.0MEDIUM
Manuka OvalTEST1447903.3—LOW
Queens Sports Club, BulawayoODI12011815.9118.0LOW
Pallekele International Cricket StadiumODI1147533.925.0LOW
Basin Reserve, WellingtonTEST1147513.975.0LOW
Punjab Cricket Association IS Bindra Stadium, Mohali, ChandigarhTEST1107914.379.0LOW
M Chinnaswamy Stadium, BengaluruTEST967934.926.3LOW
St George's ParkTEST965153.210.2LOW
Shere Bangla National Stadium, MirpurODI845934.219.7LOW
Sinhalese Sports Club Ground, ColomboTEST844933.516.3LOW
St George's Park, GqeberhaTEST723603.0—LOW
Rawalpindi Cricket StadiumTEST664804.4—LOW
Hagley Oval, ChristchurchTEST543403.8—LOW
Pallekele International Cricket StadiumFIRST_CLASS481401.8—LOW
Dubai International Cricket StadiumT20484725.923.5LOW
Brisbane Cricket Ground, WoolloongabbaTEST482212.822.0LOW
Shere Bangla National Stadium, MirpurTEST483704.6—LOW
Arun Jaitley Stadium, DelhiODI425908.4—LOW
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, LucknowODI422603.7—LOW
Kingsmead, DurbanTEST424206.0—LOW
National StadiumTEST421902.7—LOW
Sir Vivian Richards Stadium, North Sound, AntiguaTEST422002.9—LOW
Sydney Cricket GroundT20363836.312.7LOW

By country

Conditions vary more by country than by ground; this is the broader pitch-and-conditions view.

UnknownTEST412700462839.758.37.569.8HIGH
UnknownFIRST_CLASS11841115664.772.88.359.5HIGH
UnknownODI33837105327.079.58.753.8HIGH
UnknownT202748140119.2120.014.534.2HIGH
South AfricaTEST316924142.370.110.870.5MEDIUM
ZimbabweTEST210517552.560.07.474.3MEDIUM
PakistanTEST1102165—61.89.173.3MEDIUM

Bowling

UnknownTEST25761403263.354.0HIGH
UnknownODI894770155.251.3HIGH
UnknownFIRST_CLASS869483173.328.4HIGH
ZimbabweTEST33616532.955.0MEDIUM
UnknownT20184214127.017.8MEDIUM
South AfricaTEST1085953.311.8LOW
PakistanTEST664804.4—LOW

By match phase

Powerplay, middle overs and death. Phase splits drive the simulated scoring rate ball by ball.

old_ballTEST462715469943.157.87.570.5HIGH
old_ballFIRST_CLASS11782106460.273.58.559.0HIGH
middleODI3163985426.674.88.055.0HIGH
new_ballTEST2436151032.870.89.466.5HIGH
middleT201923920817.1114.911.129.8MEDIUM
powerplayT202222418528.0121.117.338.9MEDIUM
deathODI812611221.0112.511.634.8LOW
powerplayODI9769538.080.011.664.2LOW
new_ballFIRST_CLASS75992—64.16.565.2LOW

Bowling

old_ballTEST29361599323.350.0HIGH
middleODI798683115.162.1HIGH
old_ballFIRST_CLASS785439163.427.4HIGH
new_ballTEST1507623.038.0MEDIUM
middleT2013017698.119.6LOW
new_ballFIRST_CLASS844413.144.0LOW
powerplayODI847935.626.3LOW
powerplayT20362333.87.7LOW

Against pace and spin

Record against each bowling type faced, rolled up when a finer category has too few balls.

SPINTEST461510263339.757.37.171.0HIGH
PACETEST451485240645.061.78.268.5HIGH
SPINFIRST_CLASS1141864341.865.06.562.5HIGH
SPINODI3245058626.576.87.553.4HIGH
PACEODI2834141624.482.010.154.6HIGH
PACEFIRST_CLASS11326402108.781.110.458.2HIGH
PACET202528722923.9125.316.235.4MEDIUM
UNKNOWNTEST78117027.047.68.280.6MEDIUM
SPINT201817015414.2110.411.733.1MEDIUM
UNKNOWNFIRST_CLASS697111—87.410.846.8LOW
UNKNOWNODI7505950.084.710.250.8LOW

How these splits are used

The same aggregates feed the ball-by-ball simulation behind every projection: format baselines, phase scoring rates, the bowling types a batter will face and the expected attack. See the current match projections on the cricket betting hub and the model's tested record on the cricket model performance page.