The State Bank of Pakistan bought back Rs 9.7 billion ($161.53 million) of Treasury Bills on Saturday in a six-day reverse repo at 8.87 percent to inject liquidity into a tight market.