Samsung Galaxy s2 not showing missed calls
You could change the way the logs are "viewed by". Go to logs-->settings-->view by-->all logs.
If it is already on all logs, then quite possibly the logs are full, try deleting some or all of the logs.