Personal details
Born30 May 1986
Age40 Years
Role Right-hand bat, Wicket-keeper
BattingRight Hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| T20 | 179 | 2976 | 23.06 | 139.39 | 0 | 0 |
| List A | 92 | 2616 | 34.88 | 97.06 | 0 | 0 |
| First-class | 166 | 8766 | 38.78 | 54.11 | 0 | 5.06 |
Debuts
First Class Border vs W Province, East London29 Oct 2009
List AW Province vs Northerns, Pretoria 18 Jan 2009
T20 Glamorgan vs Middlesex, Cardiff 3 Jun 2011
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 179 | 159 | 30 | 2976 | 113 | 23.06 | 2135 | 139.39 | 1 | 7 | 204 | 137 | 105 |
| List A | 92 | 84 | 9 | 2616 | 161 | 34.88 | 2695 | 97.06 | 3 | 14 | 223 | 59 | 58 |
| First-class | 166 | 271 | 45 | 8766 | 205 | 38.78 | 16199 | 54.11 | 15 | 47 | 1059 | 52 | 379 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 166 | 3 | 7.3 | 38 | 0 | – | 0 | 5.06 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| Vitality Blast | 101 | 1759 | 113 | 22.84 | 139.16 | 0 | – |
| County Championship | 122 | 6225 | 205 | 36.83 | 54.26 | 0 | 5.07 |
| English One Day Cup | 16 | 327 | 80 | 23.36 | 84.28 | 0 | – |
| The Hundred Men's | 4 | 20 | 11 | 10.00 | 95.24 | 0 | – |
Last 10 innings · batting
20vs ESS
26 & 9vs SUR
9vs WAR
0vs GLO
14vs NOR
14vs WOR
44*vs LAN
15vs WOR
25vs GLO
6vs NOR
First Class
vs ESS24 Sep 2026 · c G Bell b S Cook
20(45)
First Class
vs SUR15 Sep 2026 · c DW Lawrence b AN Dar & c BT Foakes b T Lawes
26 & 9(79 & 46)
First Class
vs WAR8 Sep 2026 · b M Suthar
9(19)
T20
vs GLO12 Jul 2026 · c D Malan b GL Buuren
0(2)
T20
vs NOR8 Jul 2026 · c Calvin Harrison b GLS Scrimshaw
14(13)
T20
vs WOR5 Jul 2026 · b F Singh
14(15)
T20
vs LAN7 Jun 2026 · Not out
44*(15)
T20
vs WOR5 Jun 2026 · c I Mohammed b E Brookes
15(13)
T20
vs GLO23 May 2026 · c CN Miles b MD Taylor
25(16)
T20
vs NOR22 May 2026 · c LPJ Kimber b GLS Scrimshaw
6(8)
Last 3 innings · bowling
0/4vs GLO
0/15vs SUS
0/19vs SUR
