Gary Wilson

February 5, 1986 (35 years)
Wicket Keeper
Birth Place
Dundonald, Northern Ireland
Batting Style
Right Handed
Bowling Style

Gary Wilson is a wicket-keeper-batsman who plays for the Ireland team. He has been a regular member of the squad for over a decade.  In January 2020, he was one of the nineteen players to be awarded a full-time central contract. He has also represented Surrey and Derbyshire in the county cricket.

ICC Rankings

Test ODI T20I

Team played

Ireland, Derbyshire, Ireland A, Surrey, Ireland Under-19, Ireland XI, Northern Knights, Ireland Wolves, Belfast Titans

Gary Wilson was born on 5 February 1986 in Dundonald, Northern Ireland. He represented Ireland in the 2004 and 2006 U-19 World Cups and impressed everyone with both his batting and wicket-keeping skills. He made his ODI debut against India in 2007 and T20I debut against Scotland in 2008. He has been an indispensable part of the Ireland team for the last 10 years.

Wilson has played in all three formats of the game with a combined tally of 187 international caps. He is one of the stalwarts of the team, having scored 2072 ODI runs and 1268 T20I runs with a century and 15 half-centuries to his name. He has been a superb keeper behind the stumps causing 136 international dismissals. He showed himself as an outstanding wicket-keeper in the 2011 World Cup and 2015 World Cup squads. He has played 2 Test matches and debuted in Ireland`s first-ever Test match against Pakistan in 2019.

He was appointed captain of the Ireland T20I team in February 2019 was leading his team during 9 matches. He captained the team in the ICC T20 World Cup Qualifiers in 2019. He did not have great success with a lone victory and 7 losses and stepped down from captaincy in November 2019. Undoubtedly, Gary Wilson will do his best for the team in the final years of his career and will be passing his responsibilities to his younger fellow players soon.

ODI Stats

Matches: 104

Runs: 2072

Average: 23.82

Strike rate: 71.92


50s: 12

Highest score: 113

Catches: 73

Stumping: 10

T20I Stats

Matches: 81

Runs: 1268

Average: 21.13

Strike rate: 104.62

50s: 3

Highest score: 65

Catches: 40

Stumping: 7

Test Stats

Matches: 2

Runs: 45

Average: 15

Highest score: 33

Catches: 6

This player is currently a member of these teams:

Other Players