£
ExclusiveFreeBets
.com

C Mahamalage betting stats, splits & projections

Bowler

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.

overallT202524538114.464.35.057.0HIGH
overallT20660621335.618.8HIGH

Why we like it

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

  • Opposition: Germany (T20)LOW sample

    99 runs off 114 balls in 6 T20 matches — strike rate 86.8 vs 64.3 overall, average 33.0 vs 14.4 overall.

  • Venue: Bayer Uerdingen Cricket Ground (T20)LOW sample

    87 runs off 103 balls in 5 T20 matches — strike rate 84.5 vs 64.3 overall, average 43.5 vs 14.4 overall.

  • Venue: Grainville, St Saviour, Jersey (T20)LOW sample

    52 runs off 62 balls in 4 T20 matches — strike rate 83.9 vs 64.3 overall, average 17.3 vs 14.4 overall.

  • Bowling type: UNKNOWN (T20)LOW sample

    115 runs off 113 balls in 10 T20 matches — strike rate 101.8 vs 64.3 overall, average 38.3 vs 14.4 overall.

  • Phase: death (T20)LOW sample

    69 runs off 81 balls in 11 T20 matches — strike rate 85.2 vs 64.3 overall, average 11.5 vs 14.4 overall.

Risks

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

  • Bowling type: SPIN (T20)MEDIUM sample

    83 runs off 177 balls in 21 T20 matches — strike rate 46.9 vs 64.3 overall, average 9.2 vs 14.4 overall.

  • Opposition: Netherlands (T20)LOW sample

    27 runs off 67 balls in 6 T20 matches — strike rate 40.3 vs 64.3 overall, average 4.5 vs 14.4 overall.

  • Bowling type: PACE (T20)LOW sample

    47 runs off 91 balls in 16 T20 matches — strike rate 51.6 vs 64.3 overall, average 9.4 vs 14.4 overall.

  • Phase: powerplay (T20)LOW sample

    60 runs off 108 balls in 11 T20 matches — strike rate 55.6 vs 64.3 overall, average 20.0 vs 14.4 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.

GermanyT2069911433.086.87.043.9LOW
NetherlandsT20627674.540.34.571.6LOW
FranceT202405220.076.99.657.7LOW
NepalT202234823.047.92.162.5LOW
ScotlandT201213021.070.06.756.7LOW

Bowling

GermanyT2016212674.718.0MEDIUM
NetherlandsT209010026.750.0LOW
JerseyT20546327.031.5LOW
IrelandT20485727.128.5LOW
United States of AmericaT20483153.96.2LOW
VanuatuT20485216.552.0LOW
FranceT20422723.913.5LOW
RwandaT20364126.820.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.

Bayer Uerdingen Cricket GroundT2058710343.584.55.842.7LOW
Grainville, St Saviour, JerseyT204526217.383.911.358.1LOW
Desert Springs Cricket Ground, AlmeriaT20431527.859.65.859.6LOW
Gahanga B Ground, RwandaT202234823.047.92.162.5LOW
Sportpark Harga, SchiedamT202214410.547.74.568.2LOW
Hazelaarweg, RotterdamT2056361.516.70.075.0LOW

Bowling

Hazelaarweg, RotterdamT2013812855.625.6LOW
Gahanga International Cricket Stadium. RwandaT201088784.810.9LOW
Grainville, St Saviour, JerseyT20966934.323.0LOW
Roma Cricket GroundT20848676.112.3LOW
Bayer Uerdingen Cricket GroundT20785364.18.8LOW
Desert Springs Cricket Ground, AlmeriaT20606736.722.3LOW
Gahanga B Ground, RwandaT20546917.769.0LOW

By country

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

UnknownT202524538114.464.35.057.0HIGH

Bowling

UnknownT20660621335.618.8HIGH

By match phase

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

middleT201511619214.560.44.257.8MEDIUM
powerplayT20116010820.055.65.664.8LOW
deathT2011698111.585.26.244.4LOW

Bowling

powerplayT20468449215.821.4HIGH
middleT201089445.223.5LOW
deathT20847885.69.8LOW

Against pace and spin

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

SPINT2021831779.246.91.762.1MEDIUM
UNKNOWNT201011511338.3101.810.643.4LOW
PACET201647919.451.64.463.7LOW

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.