Like ~ほん, the reading shifts between はい, ぱい and ばい: ぱい after 1, 6, 8, 10, 100 (the small っ numbers), and ばい after 3, 1000, 10000 and in 何杯なんばい.

No. Kana Kanji
1 いっぱい 一杯
2 にはい 二杯
3 さんばい 三杯
4 よんはい 四杯
5 ごはい 五杯
6 ろっぱい 六杯
7 ななはい 七杯
しちはい
8 はっぱい 八杯
はちはい
9 きゅうはい 九杯
10 じゅっぱい 十杯
じっぱい
11 じゅういっぱい 十一杯
12 じゅうにはい 十二杯
13 じゅうさんばい 十三杯
20 にじゅっぱい 二十杯
にじっぱい
21 にじゅういっぱい 二十一杯
100 ひゃっぱい 百杯
1000 せんばい 千杯
10 000 いちまんばい 一万杯
How many なんばい 何杯


Check out other counters.