Asuma
Buy from Shop or Finish Story Mode then, buy other characters
Baki
Buy from Shop or Finish Story Mode then, buy other characters
Bando
Have at least 70,000 ryo after buying everything.
Chiyo
Complete Story Mode on Difficulty 2 and Attack Power 2 then buy from the Shop
Choji
Complete Story Mode on Difficulty 2 and Attack Power 2 then buy from the Shop
Deidara
Complete Story Mode on Difficulty 2 and Attack Power 2 then buy from the Shop
Hidan
Complete 30% Missions of Deidara, Sasori, Hiruko, Itachi and Kisame, then buy from the Shop
Hinata
Complete Story Mode on Difficulty 2 and Attack Power 2 then buy from the Shop
Hiruko
Complete Story Mode on Difficulty 2 and Attack Power 2 then buy from the Shop
Itachi
Buy from Shop or Finish Story Mode then, buy other characters
Kabuto
Buy the first set of characters, then go to shop
Kagura
Buy from Shop or Finish Story Mode then, buy other characters
Kakuzu
Complete 30% Missions of Deidara, Sasori, Hiruko, Itachi and Kisame, then buy from the Shop
Kankuro
Buy from Shop or Finish Story Mode then, buy other characters
Kiba
Complete Story Mode on Difficulty 2 and Attack Power 2 then buy from the Shop
Kisame
Buy from Shop or Finish Story Mode then, buy other characters
Komachi
Buy from Shop or Finish Story Mode then, buy other characters
Kurenai
Buy from Shop or Finish Story Mode then, buy other characters
Orochimaru
Buy the first set of characters, then go to shop
Sai
Buy the first set of characters, then go to shop
Sasori
Complete Story Mode on Difficulty 2 and Attack Power 2 then buy from the Shop
Sasuke
Buy the first set of characters, then go to shop
Shikamaru
Complete Story Mode on Difficulty 2 and Attack Power 2 then buy from the Shop
Shino
Complete Story Mode on Difficulty 2 and Attack Power 2 then buy from the Shop
Temari
Buy from Shop or Finish Story Mode then, buy other characters
Towa
Buy from Shop or Finish Story Mode then, buy other characters
Yamato
Buy the first set of characters, then go to shop