T20 player analytics

M De Villiers

Joburg Super Kings · Latest profile: SA20 · Expected batting position #3 · Top Order
CricLens profile
9 innings
Projected runs: 18.2 · Data through 2026-01-25
T20 batting projections, role context and recent innings for M De Villiers. Competition coverage: SA20.