Currently at Swindon Titans
| Season | Runs | Innings | Not OutsN.O. | Centuries100s | Average |
|---|---|---|---|---|---|
| 2019 | 285 | 15 | 0 | 0 | 19.00 |
| 2022 | 298 | 16 | 0 | 0 | 18.62 |
| 2023 | 144 | 11 | 1 | 0 | 14.40 |
| 2024 | 460 | 17 | 0 | 0 | 27.06 |
| 2025 | 131 | 9 | 0 | 0 | 14.56 |
| Total | 1318 | 68 | 1 | 0 | 19.67 |
| Team | Runs | Innings | Not OutsN.O. | Centuries100s | Average |
|---|---|---|---|---|---|
| Marlborough 2 | 469 | 24 | 0 | 0 | 19.54 |
| Marlborough 3 | 114 | 7 | 0 | 0 | 16.29 |
| Swindon 3 | 6 | 1 | 0 | 0 | 6.00 |
| Swindon 4 | 138 | 10 | 1 | 0 | 15.33 |
| Swindon Titans | 591 | 26 | 0 | 0 | 22.73 |
| Total | 1318 | 68 | 1 | 0 | 19.67 |
| Season & Team | Runs | Innings | Not OutsN.O. | Centuries100s | Average |
|---|---|---|---|---|---|
| 2019 Marlborough 2 | 285 | 15 | 0 | 0 | 19.00 |
| 2022 Marlborough 2 | 184 | 9 | 0 | 0 | 20.44 |
| 2022 Marlborough 3 | 114 | 7 | 0 | 0 | 16.29 |
| 2023 Swindon 3 | 6 | 1 | 0 | 0 | 6.00 |
| 2023 Swindon 4 | 138 | 10 | 1 | 0 | 15.33 |
| 2024 Swindon Titans | 460 | 17 | 0 | 0 | 27.06 |
| 2025 Swindon Titans | 131 | 9 | 0 | 0 | 14.56 |
| Total | 1318 | 68 | 1 | 0 | 19.67 |
| Home/Away | Runs | Innings | Not OutsN.O. | Centuries100s | Average |
|---|---|---|---|---|---|
| Home | 698 | 34 | 0 | 0 | 20.53 |
| Away | 620 | 34 | 1 | 0 | 18.79 |
| Total | 1318 | 68 | 1 | 0 | 19.67 |
| Result | Runs | Innings | Not OutsN.O. | Centuries100s | Average |
|---|---|---|---|---|---|
| Won | 798 | 35 | 0 | 0 | 22.80 |
| Lost | 520 | 32 | 1 | 0 | 16.77 |
| No Result | 0 | 1 | 0 | 0 | 0.00 |
| Total | 1318 | 68 | 1 | 0 | 19.67 |
| Batting Position | Runs | Innings | Not OutsN.O. | Centuries100s | Average |
|---|---|---|---|---|---|
| 1 | 250 | 12 | 1 | 0 | 22.73 |
| 2 | 266 | 16 | 0 | 0 | 16.62 |
| 3 | 120 | 8 | 0 | 0 | 15.00 |
| 4 | 118 | 5 | 0 | 0 | 23.60 |
| 5 | 288 | 12 | 0 | 0 | 24.00 |
| 6 | 111 | 7 | 0 | 0 | 15.86 |
| 7 | 108 | 6 | 0 | 0 | 18.00 |
| 8 | 57 | 2 | 0 | 0 | 28.50 |
| Total | 1318 | 68 | 1 | 0 | 19.67 |
| Mode of DismissalHow Out | Runs | Innings | Not OutsN.O. | Centuries100s | Average |
|---|---|---|---|---|---|
| Not Out | 36 | 1 | 1 | 0 | |
| Bowled | 542 | 28 | 0 | 0 | 19.36 |
| LBW | 145 | 9 | 0 | 0 | 16.11 |
| Caught Keeper | 37 | 1 | 0 | 0 | 37.00 |
| Caught Fielder | 515 | 28 | 0 | 0 | 18.39 |
| Run Out | 43 | 1 | 0 | 0 | 43.00 |
| Total | 1318 | 68 | 1 | 0 | 19.67 |
Less ...
More ...
| Season | Innings | WicketsWkt | Five Fors | Figures | Ave | SR | Eco |
|---|---|---|---|---|---|---|---|
| 2019 | 4 | 3 | 0 | 16-3-68-3 | 22.67 | 32.00 | 4.25 |
| 2022 | 6 | 5 | 0 | 26-4-135-5 | 27.00 | 31.20 | 5.19 |
| 2023 | 8 | 8 | 0 | 39-0-185-8 | 23.12 | 29.25 | 4.74 |
| 2024 | 6 | 0 | 0 | 23-4-82-0 | 3.57 | ||
| 2025 | 1 | 0 | 0 | 3-0-34-0 | 11.33 | ||
| Total | 25 | 16 | 0 | 107-11-504-16 | 31.50 | 40.12 | 4.71 |
| Team | Innings | WicketsWkt | Five Fors | Figures | Ave | SR | Eco |
|---|---|---|---|---|---|---|---|
| Marlborough 2 | 8 | 5 | 0 | 31-3-174-5 | 34.80 | 37.20 | 5.61 |
| Marlborough 3 | 2 | 3 | 0 | 11-4-29-3 | 9.67 | 22.00 | 2.64 |
| Swindon 3 | 1 | 3 | 0 | 7-0-35-3 | 11.67 | 14.00 | 5.00 |
| Swindon 4 | 7 | 5 | 0 | 32-0-150-5 | 30.00 | 38.40 | 4.69 |
| Swindon Titans | 7 | 0 | 0 | 26-4-116-0 | 4.46 | ||
| Total | 25 | 16 | 0 | 107-11-504-16 | 31.50 | 40.12 | 4.71 |
| Season & TeamS/T | Innings | WicketsWkt | Five Fors | Figures | Ave | SR | Eco |
|---|---|---|---|---|---|---|---|
| 2019 Marlborough 2 | 4 | 3 | 0 | 16-3-68-3 | 22.67 | 32.00 | 4.25 |
| 2022 Marlborough 2 | 4 | 2 | 0 | 15-0-106-2 | 53.00 | 45.00 | 7.07 |
| 2022 Marlborough 3 | 2 | 3 | 0 | 11-4-29-3 | 9.67 | 22.00 | 2.64 |
| 2023 Swindon 3 | 1 | 3 | 0 | 7-0-35-3 | 11.67 | 14.00 | 5.00 |
| 2023 Swindon 4 | 7 | 5 | 0 | 32-0-150-5 | 30.00 | 38.40 | 4.69 |
| 2024 Swindon Titans | 6 | 0 | 0 | 23-4-82-0 | 3.57 | ||
| 2025 Swindon Titans | 1 | 0 | 0 | 3-0-34-0 | 11.33 | ||
| Total | 25 | 16 | 0 | 107-11-504-16 | 31.50 | 40.12 | 4.71 |
| Home/AwayH/A | Innings | WicketsWkt | Five Fors | Figures | Ave | SR | Eco |
|---|---|---|---|---|---|---|---|
| Home | 13 | 7 | 0 | 48-8-201-7 | 28.71 | 41.14 | 4.19 |
| Away | 12 | 9 | 0 | 59-3-303-9 | 33.67 | 39.33 | 5.14 |
| Total | 25 | 16 | 0 | 107-11-504-16 | 31.50 | 40.12 | 4.71 |
| Result | Innings | WicketsWkt | Five Fors | Figures | Ave | SR | Eco |
|---|---|---|---|---|---|---|---|
| Won | 11 | 7 | 0 | 53-11-180-7 | 25.71 | 45.43 | 3.40 |
| Lost | 13 | 9 | 0 | 48-0-301-9 | 33.44 | 32.00 | 6.27 |
| No Result | 1 | 0 | 0 | 6-0-23-0 | 3.83 | ||
| Total | 25 | 16 | 0 | 107-11-504-16 | 31.50 | 40.12 | 4.71 |
| Bowling PositionPos | Innings | WicketsWkt | Five Fors | Figures | Ave | SR | Eco |
|---|---|---|---|---|---|---|---|
| 2 | 1 | 0 | 0 | 4-1-15-0 | 3.75 | ||
| 4 | 4 | 7 | 0 | 27-0-140-7 | 20.00 | 23.14 | 5.19 |
| 5 | 4 | 3 | 0 | 22-1-126-3 | 42.00 | 44.00 | 5.73 |
| 6 | 7 | 6 | 0 | 33-9-89-6 | 14.83 | 33.00 | 2.70 |
| 7 | 6 | 0 | 0 | 16-0-87-0 | 5.44 | ||
| 8 | 2 | 0 | 0 | 2-0-13-0 | 6.50 | ||
| 9 | 1 | 0 | 0 | 3-0-34-0 | 11.33 | ||
| Total | 25 | 16 | 0 | 107-11-504-16 | 31.50 | 40.12 | 4.71 |
Less ...
More ...
| Date | Match | Pos | Score | How Out | Bowling | Hattrick? |
|---|---|---|---|---|---|---|
| 04 May 2019 | Royal Wootton Bassett 2 v Marlborough 2 | 3 | 12 | Bowled | No | |
| 11 May 2019 | Marlborough 2 v Corsham 3 | 2 | 12 | Bowled | No | |
| 18 May 2019 | Melksham v Marlborough 2 | 2 | 58 | Caught Fielder | No | |
| 25 May 2019 | Marlborough 2 v Wanborough | 2 | 10 | Bowled | No | |
| 01 Jun 2019 | Wroughton Wranglers v Marlborough 2 | 2 | 4 | Bowled | No | |
| 08 Jun 2019 | Combe Down v Marlborough 2 | 8 | 27 | Bowled | No | |
| 29 Jun 2019 | Marlborough 2 v Ramsbury | 6 | 14 | LBW | No | |
| 06 Jul 2019 | Marlborough 2 v Royal Wootton Bassett 2 | 3 | 0 | Bowled | No | |
| 13 Jul 2019 | Corsham 3 v Marlborough 2 | 5 | 5 | Caught Fielder | No | |
| 20 Jul 2019 | Marlborough 2 v Melksham | 1 | 9 | Caught Fielder | 5.0-3-9-1 | No |
| 27 Jul 2019 | Wanborough v Marlborough 2 | 6 | 23 | LBW | 5.0-0-16-0 | No |
| 03 Aug 2019 | Marlborough 2 v Wroughton Wranglers | 4 | 47 | Caught Fielder | 1.0-0-12-0 | No |
| 10 Aug 2019 | Marlborough 2 v Combe Down | 7 | 35 | Caught Fielder | No | |
| 17 Aug 2019 | Nationwide House 2 v Marlborough 2 | 2 | 6 | Caught Fielder | No | |
| 31 Aug 2019 | Ramsbury v Marlborough 2 | 7 | 23 | Bowled | 5.0-0-31-2 | No |
| 07 May 2022 | Sherston Magna v Marlborough 2 | 5 | 1 | Bowled | 2.0-0-14-1 | No |
| 14 May 2022 | Marlborough 2 v Wroughton Wranglers | 4 | 60 | Bowled | 3.0-0-21-0 | No |
| 21 May 2022 | Marlborough 2 v Christian Malford | 5 | 7 | LBW | 2.0-0-11-0 | No |
| 28 May 2022 | Hinton Charterhouse 2 v Marlborough 2 | 6 | 0 | Bowled | 8.0-0-60-1 | No |
| 04 Jun 2022 | Marlborough 2 v Corsham 3 | 7 | 39 | Bowled | No | |
| 11 Jun 2022 | Marlborough 3 v Swindon 5 | 1 | 29 | Bowled | 4.0-3-1-1 | No |
| 25 Jun 2022 | Marlborough 3 v Royal Wootton Bassett 3 | 1 | 8 | Bowled | No | |
| 09 Jul 2022 | Goatacre 4 v Marlborough 3 | 3 | 5 | Caught Fielder | No | |
| 16 Jul 2022 | Marlborough 3 v Swindon Super Strikers | 1 | 27 | LBW | No | |
| 23 Jul 2022 | Burbage & Easton Royal 3 v Marlborough 3 | 2 | 33 | Bowled | No | |
| 30 Jul 2022 | Marlborough 2 v Hinton Charterhouse 2 | 3 | 36 | Caught Fielder | No | |
| 06 Aug 2022 | Corsham 3 v Marlborough 2 | 6 | 15 | Caught Fielder | No | |
| 13 Aug 2022 | Marlborough 2 v Westbury 2 | 1 | 20 | Bowled | No | |
| 20 Aug 2022 | Melksham v Marlborough 2 | 2 | 6 | Bowled | No | |
| 27 Aug 2022 | Royal Wootton Bassett 3 v Marlborough 3 | 1 | 1 | Caught Fielder | No | |
| 03 Sep 2022 | Marlborough 3 v Wanborough 3 | 4 | 11 | LBW | 7.0-1-28-2 | No |
| 13 May 2023 | Bathford v Swindon 4 | 1 | 7 | Bowled | No | |
| 20 May 2023 | Swindon 4 v Calne 2 | 2 | 54 | LBW | No | |
| 27 May 2023 | Allington v Swindon 4 | 4 | 0 | Caught Fielder | No | |
| 03 Jun 2023 | Swindon 4 v Blunsdon | 8 | 30 | Bowled | 9.0-0-44-3 | No |
| 10 Jun 2023 | Swindon 4 v Bradford-on-Avon 2 | 2 | 0 | Caught Fielder | 1.0-0-1-0 | No |
| 17 Jun 2023 | Shrivenham v Swindon 4 | 7 | 1 | Bowled | 5.0-0-38-1 | No |
| 24 Jun 2023 | White Horse v Swindon 3 | 7 | 6 | Caught Fielder | 7.0-0-35-3 | No |
| 01 Jul 2023 | Goatacre 3 v Swindon 4 | 7 | 4 | LBW | 4.0-0-14-1 | No |
| 08 Jul 2023 | Swindon Super Strikers v Swindon 4 | 11 | Did Not Bat | 6.0-0-23-0 | No | |
| 29 Jul 2023 | Swindon 4 v Allington | 1 | 1 | LBW | 5.0-0-20-0 | No |
| 19 Aug 2023 | Swindon 4 v Shrivenham | 1 | 5 | Caught Fielder | 2.0-0-10-0 | No |
| 26 Aug 2023 | Chippenham 4 v Swindon 4 | 1 | 36 | Not Out | No | |
| 04 May 2024 | Lacock v Swindon Titans | 2 | 13 | Caught Fielder | No | |
| 11 May 2024 | Swindon Titans v Blunsdon | 3 | 1 | Caught Fielder | No | |
| 18 May 2024 | Nationwide House 2 v Swindon Titans | 2 | 4 | LBW | 8.0-2-14-0 | No |
| 25 May 2024 | Swindon Titans v Goatacre 3 | 5 | 16 | Bowled | 4.0-1-15-0 | No |
| 01 Jun 2024 | Swindon Titans v Swindon 4 | 2 | 15 | Caught Fielder | 2.0-0-20-0 | No |
| 08 Jun 2024 | Bathford v Swindon Titans | 1 | 55 | Caught Fielder | 2.0-0-9-0 | No |
| 22 Jun 2024 | Marlborough 3 v Swindon Titans | 2 | 10 | Caught Fielder | No | |
| 29 Jun 2024 | Swindon Titans v Chippenham 4 | 1 | 52 | Caught Fielder | No | |
| 06 Jul 2024 | Swindon Titans v Lacock | 2 | 15 | Bowled | No | |
| 13 Jul 2024 | Blunsdon v Swindon Titans | 2 | 17 | Caught Fielder | No | |
| 20 Jul 2024 | Swindon Titans v Nationwide House 2 | 3 | 16 | Caught Fielder | No | |
| 27 Jul 2024 | Goatacre 3 v Swindon Titans | 6 | 37 | Caught Keeper | No | |
| 03 Aug 2024 | Swindon 4 v Swindon Titans | 2 | 9 | Bowled | No | |
| 10 Aug 2024 | Swindon Titans v Bathford | 5 | 47 | Bowled | No | |
| 17 Aug 2024 | Shrivenham v Swindon Titans | 5 | 84 | Bowled | 4.0-1-15-0 | No |
| 24 Aug 2024 | Swindon Titans v Marlborough 3 | 5 | 2 | Caught Fielder | 3.0-0-9-0 | No |
| 31 Aug 2024 | Chippenham 4 v Swindon Titans | 5 | 67 | Caught Fielder | No | |
| 03 May 2025 | Avebury 2 v Swindon Titans | 6 | 1 | Bowled | No | |
| 10 May 2025 | Swindon Titans v Warminster 2 | 3 | Did Not Bat | No | ||
| 17 May 2025 | Allington v Swindon Titans | 5 | 43 | Run Out | No | |
| 24 May 2025 | Swindon Titans v Winsley 2 | 5 | 7 | Bowled | No | |
| 31 May 2025 | Swindon Super Strikers v Swindon Titans | 5 | 7 | Caught Fielder | 3.0-0-34-0 | No |
| 07 Jun 2025 | Swindon NALGO 2 v Swindon Titans | 3 | Did Not Bat | No | ||
| 14 Jun 2025 | Swindon Titans v Coastal Cobras | 6 | 21 | Bowled | No | |
| 19 Jul 2025 | Swindon Titans v Allington | 3 | 30 | Caught Fielder | No | |
| 26 Jul 2025 | Winsley 2 v Swindon Titans | 7 | Did Not Bat | No | ||
| 10 Aug 2025 | Swindon Titans v Swindon NALGO 2 | 3 | 20 | Bowled | No | |
| 23 Aug 2025 | Swindon Titans v Marlborough 2 | 5 | 2 | Caught Fielder | No | |
| 30 Aug 2025 | Sherston Magna v Swindon Titans | 4 | 0 | Caught Fielder | No |
| Date | Match | How Out | Bowler | Batsman | Score |
|---|---|---|---|---|---|
| 25 May 2019 | Marlborough 2 v Wanborough | Caught Fielder | Harikrishna Nasam | Ian Love | 25 |
| 13 Jul 2019 | Corsham 3 v Marlborough 2 | Caught Fielder | Raghuveer Tupurani | Callum Sandell | 12 |
| 11 Jun 2022 | Marlborough 3 v Swindon 5 | Run Out | Hugh Gallagher | 13 | |
| 25 Jun 2022 | Marlborough 3 v Royal Wootton Bassett 3 | Caught Fielder | Charlie Jewell | Amitabh Chakraborty | 16 |
| 16 Jul 2022 | Marlborough 3 v Swindon Super Strikers | Caught Fielder | Sateesh Thandlam | Melvin Mathew | 11 |
| 03 Sep 2022 | Marlborough 3 v Wanborough 3 | Caught Fielder | Syam Samudrala | Bhav Naique | 12 |
| 03 Sep 2022 | Marlborough 3 v Wanborough 3 | Caught Fielder | Rob Atkinson | Qasim Morchakhil | 4 |
| 11 May 2024 | Swindon Titans v Blunsdon | Caught Fielder | Suresh Babu Kuramboyina | Harry Roke | 11 |
| 01 Jun 2024 | Swindon Titans v Swindon 4 | Caught Fielder | Barinder Negi | Khurram Javed | 66 |
| 01 Jun 2024 | Swindon Titans v Swindon 4 | Caught Fielder | Rakesh Donthi | Jamal Khan | 50 |
| 27 Jul 2024 | Goatacre 3 v Swindon Titans | Caught Fielder | Barinder Negi | Simon Notman | 3 |
| 17 Aug 2024 | Shrivenham v Swindon Titans | Caught Fielder | Prashanta Acharya | Justin Yearwood | 0 |
| 10 May 2025 | Swindon Titans v Warminster 2 | Caught Fielder | Barinder Negi | Cieran Woodhouse | 0 |
| 10 May 2025 | Swindon Titans v Warminster 2 | Caught Fielder | Barinder Negi | Gethen Maskelyne | 7 |
| 24 May 2025 | Swindon Titans v Winsley 2 | Caught Fielder | Ronald Chinta | Matthew Simpson | 1 |
| 14 Jun 2025 | Swindon Titans v Coastal Cobras | Caught Fielder | Rakesh Donthi | Divine Fernandes | 32 |
| 14 Jun 2025 | Swindon Titans v Coastal Cobras | Caught Fielder | Vital Guntaka | Edgar De Sousa | 51 |
No matches umpired
Hide ...
Show ...
If any of the above information is incorrect, click here for information on how to get it corrected.