Adrian St John, 22, from south London, was killed on last Saturday night after being shot during a roadside robbery in Trinidad.
He was targeted by two gunmen when he stopped the Nissan car he was driving to pick someone up around 8.30pm in San Juan.
The Trinidad and Tobago Guardian said Maldon Pascall, 24, had been charged with his murder and would appear in court on Monday.
Mr St John was reportedly robbed of his mobile phone and cash and ordered to drive off before one of the men fired shots at the car, killing him.
The cricketer, described by his coach as a “talented” sportsman who “wouldn’t hurt an insect”, had been in the country to improve his cricket, his coaches said.
Local media said Mr St John, who is believed to have had plans to one day play for the West Indies, was taken to the nearby Eric Williams Medical Sciences Complex, where he died shortly after.
After the shooting Mr Gayle, who plays international cricket for the West Indies, tweeted: “Such sad news to hear. My condolences to his family & friends. Adrian St John was the captain of the academy.”
According to police, Mr St John had stopped to pick up the daughter of his 50-year-old female passenger.
Mr St John had travelled to Trinidad to attend the island’s annual carnival and had enjoyed himself so much he decided to stay on a few more days before returning to the UK, despite misgivings by his father, who lives on the island.
He grew up in Kennington, just minutes from the famous Oval cricket ground in south London, and developed a passion for the sport as a young boy.
He was captain of the Chris Gayle Academy in London and represented Hertfordshire University on the pitch.
He played for Alleyn Cricket Club in south London until 2014 and had also turned out for Oxted and Limpsfield Cricket Club (OLCC), in Surrey, and was regarded as a promising player with great potential.
Mr St John had also played for the University of Herefordshire, where he graduated in History and Philosophy in 2014.
Adrian Atherton, a coach at the London Schools Cricket Association, who has known Mr St John since he was 10, said he was the “greatest boy” and that his coaches were hoping for “big things” for him.
He said: “He was the sweetest boy. I’ve never known Adrian get angry or get into a fight with anyone – he was a really, really sweet boy. He was humble and loved the game of cricket.
“They were hoping for big things for him, he had improved a lot. They were hoping that in the next couple of years he was going to do something big. He was a lovely kid and his death has hit us all hard.”
His death has stunned family and friends. Leandra Alexander, a cousin of the young cricketer, said: “Adrian was very cool and jolly. He was a darling. He was never rude, never disrespectful, he was just a cool and quiet child.”