← Player directory
CRICKET PLAYER PROFILE

M Kavilan

Burgher Recreation Club · Kurunegala Youth Cricket Club

Recorded appearances
22 Jun 2024 – 28 Aug 2026
5recorded matchesView scorecards ↗

Batting & bowling statistics

Available scorebook totals, excluding super overs
FormatMatRunsHS100s50sWkts
Domestic one-day33427004
T20s277001

These are totals from available Cricsheet scorecards, excluding super overs. They are not complete career or all-time records. Coverage & methodology ↗

Recorded batting balls63Recorded batting strike rate65.08

Recent innings

Individual batting and bowling figures from the six latest available match scorecards.

Recent match batting and bowling figures
MatchBattingBowlingDate
Kurunegala Youth Cricket Club v Burgher Recreation ClubT20s70/528 Aug 2026
Nugegoda Sports Welfare Club v Kurunegala Youth Cricket ClubDomestic one-day1*2/5125 Aug 2026
Nugegoda Sports Welfare Club v Kurunegala Youth Cricket ClubT20s—1/524 Aug 2026
Burgher Recreation Club v Nugegoda Sports Welfare ClubDomestic one-day271/245 Aug 2024
Burgher Recreation Club v Moors Sports ClubDomestic one-day61/2022 Jun 2024