In purana (a holy book of Hindus) it is stated that kalki avatar would be the last messenger of god in this world for the guidance of the whole world and all human beings. (according to Islam, prophet Muhammad (s.a.w) is also considered the last messenger of god in this world who was sent to guide all human beings).
According to a Hindu religion prediction, the birth of kalki avatar,would take place in an isle which again according to Hindu religion is Arab region.
In books of Hindus, the names of the father and the mother of kalki avatar are given as vishnubhagat and sumaani respectively. if we examine the meanings of these names we shall come to a very interesting conclusion: take vishnubhagat vishnu (meaning god) + bhagat(meaning slave)= slave of god Allah (god) + abd (slave in Arabic) = slave of god (Abdullah in Arabic name of Mohammed s father) sumaani = peace or calmness aamenah(Arabic) =peace or calmness (name of mother of prophet Muhammad (s.a.w).
In religious books of Hindus, it is mentioned that the staple food of kalki avatar would be dates and olives and he would be the most honest and truthful person in the region. Without any doubt the prophet Muhammad (s.a.w) is acclaimed to possess these qualities.
It is stated in Vedas (holy book of Hindu religion) that the birth of kalki avatar would take place in an honorable clan. This perfectly fits the quraysh where the prophet Muhammad (s.a.w) belonged to. (very honorable clan for more details u can read the history of prophet(s.a.w) to see the qualities that they possessed which made them one of the strongest clans).
God would teach kalki avatar through his messenger (angel) in a cave. Allah taught prophet Muhammad (s.a.w), through is messenger angel jibraeel(gabreal) in a cave known as gaar-e-hiraa(a cave in mount hiraa).
God would avail kalki avatar with a very speedy horse to ride and travel the whole world and the seven skies. indication of buraaque(horse) and me raaj (the night when prophet traveled the seven skies).
God would also avail kalki avatar with divine help. This was particularly proved in the battle of uhud.
Another dazzling account given about kalki avatar was that he would be born on the 12th of a month. whereas the prophet Muhammad (s.a.w) was born on the 12th of the rabiul awwal (Islamic calendar).
Kalki avatar would be an excellent horse rider and a swordsman. The author here draws the attention of Hindus that the real days of horses and swords have gone and the present time is of guns and missiles. so it would be foolish on the part of those who still expect kalki avatar, who should be an excellent rider and swordsman to come. in fact, the divine book, holy qur aan contains qualities and signs attributed to kalki avatar reflecting on the prophet Muhammad (s.a.w).