£
ExclusiveFreeBets
.com

M Theekshana 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.

overallODI2625351116.949.53.565.0HIGH
overallT20541762695.765.45.255.0MEDIUM
overallTEST25914719.740.14.879.6MEDIUM
overallT20328641001517.527.2HIGH
overallODI20741534704.421.9HIGH
overallTEST36518853.137.6HIGH

Why we like it

Splits where M Theekshana scores materially faster or lasts materially longer than their own baseline in the same format.

  • Bowling type: SPIN (ODI)MEDIUM sample

    109 runs off 225 balls in 16 ODI matches — strike rate 48.4 vs 49.5 overall, average 27.3 vs 16.9 overall.

  • Phase: death (ODI)MEDIUM sample

    150 runs off 253 balls in 22 ODI matches — strike rate 59.3 vs 49.5 overall, average 12.5 vs 16.9 overall.

  • Venue: Queens Sports Club, Bulawayo (ODI)LOW sample

    44 runs off 70 balls in 3 ODI matches — strike rate 62.9 vs 49.5 overall, average 22.0 vs 16.9 overall.

  • Venue: Pallekele International Cricket Stadium (ODI)LOW sample

    43 runs off 64 balls in 4 ODI matches — strike rate 67.2 vs 49.5 overall, not yet dismissed vs 16.9 overall.

Risks

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

  • Phase: middle (ODI)MEDIUM sample

    103 runs off 258 balls in 13 ODI matches — strike rate 39.9 vs 49.5 overall, average 34.3 vs 16.9 overall.

  • Venue: R Premadasa Stadium, Colombo (ODI)LOW sample

    49 runs off 118 balls in 9 ODI matches — strike rate 41.5 vs 49.5 overall, average 8.2 vs 16.9 overall.

  • Phase: middle (T20)LOW sample

    30 runs off 60 balls in 13 T20 matches — strike rate 50.0 vs 65.4 overall, average 5.0 vs 5.7 overall.

Current projections

Sri Lanka v England
ODI
5.6 runs
median 0 · 90th percentile 20 · plays 78% · 33 balls expected

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.

New ZealandODI48216382.050.35.568.1MEDIUM
PakistanTEST14912024.540.84.278.3MEDIUM
BangladeshODI439819.848.13.764.2LOW
NetherlandsODI2417720.553.21.359.7LOW
ZimbabweODI4335316.562.31.950.9LOW
AustraliaODI515435.034.92.376.7LOW
IndiaODI3174117.041.54.978.0LOW
New ZealandT20716303.253.33.360.0LOW

Bowling

AustraliaODI39529884.537.3HIGH
ZimbabweODI294170113.515.5MEDIUM
BangladeshODI27021474.830.6MEDIUM
New ZealandODI251200134.815.4MEDIUM
PakistanTEST23911222.856.0MEDIUM
New ZealandT20237286127.223.8MEDIUM
AustraliaT2022826897.129.8MEDIUM
BangladeshT2018924767.841.2MEDIUM
ZimbabweT20184221117.220.1MEDIUM
IndiaT2018126778.938.1MEDIUM
PakistanT2018022767.637.8MEDIUM
IndiaODI16315335.651.0MEDIUM
NetherlandsODI15310684.213.3MEDIUM
West IndiesODI1449874.114.0LOW
West IndiesT2013313776.219.6LOW
AustraliaTEST1267633.625.3LOW
Gujarat TitansT2012017788.922.1LOW
Sunrisers HyderabadT2012016348.240.8LOW
PakistanODI11410125.350.5LOW
Kolkata Knight RidersT2011415548.238.8LOW
Antigua and Barbuda FalconsT20969545.923.8LOW
St Kitts and Nevis PatriotsT209610456.520.8LOW
Trinbago Knight RidersT209614378.920.4LOW
Guyana Amazon WarriorsT209110566.917.5LOW
EnglandT20909036.030.0LOW
Mumbai IndiansT209013428.967.0LOW
Delhi CapitalsT208410847.727.0LOW
MI EmiratesT207311129.155.5LOW
Gulf GiantsT20726945.817.3LOW
Punjab KingsT20729437.831.3LOW
Rajasthan RoyalsT20729417.894.0LOW
Royal Challengers BangaloreT207210188.412.6LOW
ScotlandODI604134.113.7LOW
South AfricaODI603743.79.3LOW
United Arab EmiratesODI604314.343.0LOW
Royal Challengers BengaluruT20608208.2—LOW
EnglandODI502112.521.0LOW
Barbados TridentsT20485807.3—LOW
Dubai CapitalsT20485266.58.7LOW
IrelandT20484255.38.4LOW
Lucknow Super GiantsT20486928.634.5LOW
NetherlandsT20425738.119.0LOW
St Lucia KingsT20424826.924.0LOW
IrelandODI362924.814.5LOW

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 StadiumTEST25914719.740.14.879.6MEDIUM
R Premadasa Stadium, ColomboODI9491188.241.50.867.8LOW
M Chinnaswamy Stadium, BengaluruODI13891—41.83.367.0LOW
Queens Sports Club, BulawayoODI3447022.062.92.951.4LOW
Pallekele International Cricket StadiumODI44364—67.26.359.4LOW
Zahur Ahmed Chowdhury Stadium, ChattogramODI216478.034.00.068.1LOW
Arun Jaitley Stadium, DelhiODI1213121.067.79.761.3LOW
Rangiri Dambulla International StadiumT20425318.380.66.545.2LOW
Harare Sports ClubODI1133013.043.30.066.7LOW

Bowling

R Premadasa Stadium, ColomboODI616434234.218.9HIGH
Pallekele International Cricket StadiumODI463323114.229.4HIGH
Galle International StadiumTEST36518853.137.6HIGH
Queens Sports Club, BulawayoODI284192134.114.8MEDIUM
Pallekele International Cricket StadiumT20247305147.421.8MEDIUM
MA Chidambaram Stadium, Chepauk, ChennaiT2022229147.972.8MEDIUM
Dubai International Cricket StadiumT2021624286.730.3MEDIUM
R Premadasa Stadium, ColomboT20205239127.019.9MEDIUM
Rangiri Dambulla International StadiumT2016618296.620.2MEDIUM
Sharjah Cricket StadiumT20139171107.417.1LOW
Daren Sammy National Cricket Stadium, Gros Islet, St LuciaT2013316567.427.5LOW
Kensington Oval, Bridgetown, BarbadosT2012012536.341.7LOW
Zahur Ahmed Chowdhury Stadium, ChattogramODI1148204.3—LOW
Providence Stadium, GuyanaT2011413276.918.9LOW
Sawai Mansingh Stadium, JaipurT2010815948.839.8LOW
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, LucknowODI1029315.593.0LOW
Harare Sports ClubODI996583.98.1LOW
Dr DY Patil Sports Academy, MumbaiT209612868.021.3LOW
Maharashtra Cricket Association Stadium, PuneT209611056.922.0LOW
Rawalpindi Cricket StadiumT209611737.339.0LOW
M Chinnaswamy Stadium, BengaluruODI926424.232.0LOW
Sydney Cricket GroundT209011527.757.5LOW
Sabina Park, Kingston, JamaicaT20728026.740.0LOW
Sylhet International Cricket StadiumT207210228.551.0LOW
GMHBA Stadium, South Geelong, VictoriaT20677056.314.0LOW
Wankhede Stadium, MumbaiT20668527.742.5LOW
Rajiv Gandhi International Stadium, Uppal, HyderabadODI605915.959.0LOW
Wankhede Stadium, MumbaiODI606706.7—LOW
Arun Jaitley Stadium, DelhiODI544424.922.0LOW
Zayed Cricket Stadium, Abu DhabiT20496227.631.0LOW
Seddon Park, HamiltonODI484445.511.0LOW
Arun Jaitley Stadium, DelhiT20486337.921.0LOW
Barsapara Cricket Stadium, GuwahatiT20486207.8—LOW
Bay Oval, Mount MaunganuiT204881210.140.5LOW
Eden Gardens, KolkataT20487339.124.3LOW
Gaddafi Stadium, LahoreT20486237.820.7LOW
Harare Sports ClubT20486628.333.0LOW
M Chinnaswamy Stadium, BengaluruT20486618.366.0LOW
Melbourne Cricket GroundT20484715.947.0LOW
Narendra Modi Stadium, AhmedabadT204890211.345.0LOW
Rajiv Gandhi International Stadium, Uppal, HyderabadT20487939.926.3LOW
Warner Park, Basseterre, St KittsT20486438.021.3LOW
Eden Park, AucklandODI463534.611.7LOW
Rangiri Dambulla International StadiumODI363225.316.0LOW

By country

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

UnknownODI2524048117.149.93.764.9HIGH
UnknownT20491502225.667.65.455.0MEDIUM
UnknownTEST25914719.740.14.879.6MEDIUM
ZimbabweODI1133013.043.30.066.7LOW

Bowling

UnknownT20300337461367.527.5HIGH
UnknownODI19751469624.523.7HIGH
UnknownTEST36518853.137.6HIGH
United Arab EmiratesT20139171107.417.1LOW
ZimbabweODI996583.98.1LOW
PakistanT209611737.339.0LOW
ZimbabweT20486628.333.0LOW

By match phase

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

middleODI1310325834.339.93.572.1MEDIUM
deathODI2215025312.559.33.657.7MEDIUM
deathT20471462095.869.96.254.1MEDIUM
old_ballTEST2459422.547.95.376.6LOW
middleT201330605.050.01.758.3LOW
new_ballTEST2145314.026.43.884.9LOW

Bowling

powerplayT2013931767597.629.9HIGH
middleODI1282933434.421.7HIGH
middleT2012691438526.827.7HIGH
deathT20624895408.622.4HIGH
powerplayODI618444154.329.6HIGH
old_ballTEST27513352.926.6MEDIUM
deathODI174157125.413.1MEDIUM
new_ballTEST905503.7—LOW

Against pace and spin

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

PACEODI2613927413.950.73.666.1MEDIUM
SPINODI1610922527.348.43.162.7MEDIUM
PACET20431101646.967.16.154.3MEDIUM
SPINT202661915.567.04.454.9LOW
SPINTEST22777—35.13.981.8LOW
PACETEST2327010.745.75.777.1LOW

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.