>> 1995-96: Makes first-class debut for Border.
>> 1997: October 20: Makes Test debut for South Africa as a replacement for Dave Richardson in the rain-hit second Test in Pakistan.
>> 1998: January 16: Boucher makes his ODI debut against New Zealand in Perth, taking two catches.
>> March 6-10: Equals Dave Richardson’s South African record after taking nine dismissals in the third Test against Pakistan in Port Elizabeth.
>> 1999: January 15: Makes first Test century, against WI.
>> 2000: February 13 - Equals the record for most catches in a ODI by a wicketkeeper with five against England in Johannesburg.
>> 2001: March 12: Eclipses Dave Richardson as South Africa’s most successful Test wicketkeeper of all time with 153 dismissals.
>> 2002: February 22: Captains South Africa for the first time when he replaces the injured Shaun Pollock.
>> March 24: Knocks Richardson off his perch as South Africa’s most successful ODI wicketkeeper of all time with his 166th dismissal against Australia in Centurion.
>> 2005: May 2: In a rare bowling outing, Boucher takes his maiden Test wicket against West Indies, dismissing Dwayne Bravo for 107 in Antigua.
>> 2007: January 11 - In his 100th Test Boucher surpasses Ian Healy’s world record of 366 catches in Test cricket.
>> February 11: Boucher equals the record for most dismissals in an ODI with six catches against Pakistan in Cape Town.
>> October 3: Breaks another world record with his 396th Test dismissal. The stumping of Pakistan’s Umar Gul in Karachi takes him past Healy’s marker.
>> 2009: January 23: Joins Adam Gilchrist as the second wicketkeeper to take over 400 dismissals in ODIs against Australia in Sydney.
>> 2011: January 19: Dropped for the 2011 World Cup.
>> November 9: Claims his 500th Test dismissal against Australia in Cape Town.
>> 2012: July 10 - Announces retirement from international cricket after suffering a severe eye injury in a tour match against Somerset.