James Weighell

James Weighell. Photo Credit – Glamorgan Cricket Archives.

James Weighell joined Glamorgan in 2021 having previously played for Durham, besides having a short spell on loan with Leicestershire.

The Middlesbrough-born all-rounder made his first-class debut for Durham against Middlesex in 2015 having impressed in Minor County cricket for Northumberland and the Durham Academy. Although not a regular in the Durham line-up, he made 84 against Kent at Chester-le-Street in 2018, besides taking 7/32 at the same ground against Leicestershire. James also made his debut in white-ball cricket for Durham in 2017, claiming 5/57 against Warwickshire at Edgbaston.

He played on loan with Leicestershire in 2020 before being released by Durham and then having a successful trial with Glamorgan. The all-rounder duly won a place in their white-ball team and, to his delight, was a member of the Welsh county’s side which defeated Durham at Trent Bridge in the final of the Royal London Cup.

WEIGHELL, William James     

Born – Middlesbrough, 28th January 1994.

Best performances for Glamorgan

In first-class cricket: 21 v Sussex at Hove, 2021; 2/46 v Lancashire at Sophia Gardens, 2021.  

In List A cricket: 15 v Durham at Trent Bridge, 2021; 3/7 v Nottinghamshire at Sophia Gardens, 2021.

In T20 cricket: 51 v Middlesex at Radlett, 2021; 1/22 v Kent at Sophia Gardens, 2021.    


First-class cricket4505210.402
List A cricket530155.003
T20 cricket7709613.7112
James Weighell’s career batting record for Glamorgan (as at 30/10/2021)
First-class cricket4819359751.28
List A cricket1810169821.12
T20 cricket1020195365.00
James Weighell’s career bowling record for Glamorgan (as at 30/10/2021)