Andrew Williams (born 13 September 1965) was a right-handed batsman and right-arm off-break bowler who played for Shropshire. He was born in Wrexham. He made his debut for Shropshire in the final Minor Counties Championship fixture of the 1986 season against Wiltshire on his home ground at Newport CC. Selected for his off spin, he ended with match figures of 2-72 off 24 overs. Williams had to wait until 1992 to mark his return to the side. As an opening bat he scored 219 runs from five championship games with a top score of 69, in the second innings against Wiltshire, at St George's Cricket Ground, Telford on the 7th/8th June. His only List A appearance was in that year's against Middlesex on the 24th June. Centuries from DL Haynes (101) and MA Roseberry (112) enabled Middlesex to set an imposing target of 294 from 60 overs. Opening the batting against ARC Fraser and DW Headley, Williams was caught behind by wicketkeeper K.R Brown for 6 with Shropshire being bowled out for 149 runs and losing the game by 145 runs. Williams subsequently made three further championship appearances in the 1993 season without success and was never able to claim a regular starting spot. His ninth and final championship appearance was against Herefordshire at Leominister CCC. in July 1993. He first played club cricket for Forton CC before moving to nearby Newport CC in the Shropshire League. He also spent six seasons with Wolverhampton CC in the Birmingham League between 1993 and 1998. He subsequently joined Leycett in the North Staffs and South Cheshire League. Williams also played grade cricket for Melville CC in the West Australian Cricket Association Competition in 1987 & 1988.