New Zealand tour of Sri Lanka 2012 Squad

New Zealand tour of Sri Lanka 2012

New Zealand tour of Sri Lanka 2012 - Sri Lanka Test Squad

  • Mahela Jayawardene (Captain)
  • Angelo Mathews (Vice-Captain)
  • Dinesh Chandimal
  • Tillakaratne Dilshan
  • Shaminda Eranga
  • Rangana Herath
  • Prasanna Jayawardene (Wicketkeeper)
  • Suraj Randiv
  • Tharindu Kaushal
  • Nuwan Kulasekara
  • Tharanga Paranavitana
  • Dhammika Prasad
  • Thilan Samaraweera
  • Kumar Sangakkara
  • Chanaka Welegedara

New Zealand tour of Sri Lanka 2012 - New Zealand Test Squad

  • Ross Taylor (C)
  • Todd Astle
  • Trent Boult
  • Doug Bracewell
  • Daniel Flynn
  • James Franklin
  • Martin Guptill
  • Brendon McCullum
  • Chris Martin
  • Rob Nicol
  • Jeetan Patel
  • Tim Southee
  • Kruger van Wyk (WK)
  • Neil Wagner
  • Kane Williamson

New Zealand tour of Sri Lanka 2012 - New Zealand ODI Squad

  • Ross Taylor (C)
  • Andrew Ellis
  • Trent Boult
  • Ronnie Hira
  • Tom Latham
  • James Franklin
  • Nathan McCullum
  • Brendon McCullum (WK)
  • Kyle Mills
  • Adam Milne
  • Rob Nicol
  • Jacob Oram
  • Tim Southee
  • BJ Watling
  • Kane Williamson

New Zealand tour of Sri Lanka 2012 - Sri Lanka ODI Squad

  • Mahela Jayawardene (captain)
  • Angelo Mathews (vice-captain)
  • Dinesh Chandimal
  • Akila Dananjaya
  • Tillakaratne Dilshan
  • Shaminda Eranga
  • Rangana Herath
  • Tharindu Kaushal
  • Nuwan Kulasekara
  • Lasith Malinga
  • Jeevan Mendis
  • Thisara Perera
  • Kumar Sangakkara (wicketkeeper)
  • Upul Tharanga
  • Lahiru Thirimanne

New Zealand tour of Sri Lanka 2012 - Sri Lanka T20I Squad

  • Angelo Mathews (C)
  • Dinesh Chandimal
  • Tillakaratne Dilshan
  • Jeevan Mendis
  • Thisara Perera
  • Sachithra Senanayake
  • Lahiru Thirimanne
  • Nuwan Kulasekara
  • Akila Dananjaya
  • Shaminda Eranga
  • Dilshan Munaweera
  • Kumar Sangakkara (WK)
  • Upul Tharanga

New Zealand tour of Sri Lanka 2012 - New Zealand T20I Squad

  • Ross Taylor (C)
  • Andrew Ellis
  • Trent Boult
  • Ronnie Hira
  • Tom Latham
  • James Franklin
  • Nathan McCullum
  • Brendon McCullum (WK)
  • Kyle Mills
  • Adam Milne
  • Rob Nicol
  • Jacob Oram
  • Tim Southee
  • BJ Watling
  • Kane Williamson