John Barry Lewis Nicholls (14 February 1899 – 1970) was a Welsh professional footballer and Wales international.
Born in Cardiff, Welsh amateur international Nicholls began his career with a number of Welsh league sides before joining Football League Third Division South side Newport County, making his debut during the 1923–24 season.
[5] During his spell with Newport County, Nicholls was also employed by the Cardiff City Water Board and, when his work commitments began to interfere with his ability to play for Newport, he was released at the end of the 1923–24 season and signed with Cardiff City.
He made his debut in October 1924 in a 2–1 win over Newcastle United but he went on to make just one more appearance for the side before leaving the following year.
[6] Despite being unable to break into the Cardiff first-team, Nicholls gained his last two caps for Wales while at Ninian Park, playing in a 3–1 defeat to Scotland, in a team that contained five Cardiff players,[7] and a 2–1 defeat to England during the 1925 British Home Championship.