• Talk To Astrologers
  • AstroSage Brihat Horoscope
  • Ask A Question
  • Raj Yoga Report
  • Personalized Horoscope 2021

IPL 13: IPL Predictions, IPL Venues & Match Schedule

IPL 2020 is a professional T-20 cricket format established since 2007 consisting of some of the best cricketers from around the world competing against each other. As per the latest updates, the IPL 13 or IPL 2020 is scheduled to begin from 19 September in United Arab Emirates (UAE), with the final match being scheduled on 10 November. These are the most tentative dates being rolled out as of now, although BCCI is yet to chalk out the final details regarding IPL Schedule and Timings.

IPL 13 was originally scheduled to begin on 29 March but postponed till further notice due to the ongoing pandemic caused by Coronavirus outbreak. This latest update has brought a sense of enthusiasm and positivity among sports enthusiasts, however, BCCI is maintaining every safety protocol regarding quarantine.

Indian Premier League (IPL) is a renowned Twenty20 cricket league organized during March, April or May on a yearly basis. Around eight teams representing different cities participate in this worldwide event with national and international cricket players categorized in different teams. All of these events are held under the supervision and management of the Board of Control for Cricket in India or the BCCI.

This tournament is scheduled to follow the Double Round-robin and Knockout format, and hosted by United Arab Emirates. IPL Points Table, IPL Schedule, IPL Teams and much more gives you a quick insight about the IPL records and changes. As per the reports, the auction for IPL 2020 began in the month of December 2019. However, RCB or Royal Challengers Bangalore earned appreciation from the world for appointing women support staff.

IPL 2020

IPL 2020 Schedule

The information about the IPL Schedule has been out. The IPL Matches were all set to begin from 29 March and last till 24 May 2020, but due to CORONAVIRUS OUTBREAK all over the world, it was postponed. However, as per the latest updates, IPL 13 is currently scheduled to be held on September 19 till November 10 at the United Arab Emirates. Board of Control for Cricket in India (BCCI) has given out the current tentative details and yet to finalise the IPL Schedule, Match Timings, and much more.

Recently, the Indian Premier League Governing Council decided on the venues at the United Arab Emirates. Three major grounds will host the IPL 2020 Matches, i.e. Dubai International Cricket Stadium, Sharjah Cricket Stadium and Sheikh Zayed Cricket Stadium after subjecting to necessary codes and clearance.

As per the recent IPL Schedule update, the first match is scheduled to be held on 19 September 2020. This will be a 53-day tournament, where the 10-afternoon matches will be played starting from 15:30 IST/03:30 PM IST and evening matches at 19:30 IST/07:30 PM IST. However, all Standard Operating Procedures for a safe tournament are expected to be followed after they are finalised.

Match No. Matches Day & Date Time Venue
1. Mumbai Indians vs Chennai Super Kings 19 September, Saturday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
2. Delhi Capitals vs Kings XI Punjab 20 September, Sunday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
3. Sunrisers Hyderabad vs Royal Challengers Bangalore 21 September, Monday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
4. Rajasthan Royals vs Chennai Super Kings 22 September, Tuesday 19:30 IST (14:00 GMT), 18:00 LOCAL Sharjah Cricket Stadium, Sharjah
5. Kolkata Knight Riders vs Mumbai Indians 23 September, Wednesday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Cricket Stadium, Abu Dhabi
6. Kings XI Punjab vs Royal Challengers Bangalore 24 September, Thursday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
7. Chennai Super Kings vs Delhi Capitals 25 September, Friday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
8. Kolkata Knight Riders vs Sunrisers Hyderabad 26 September, Saturday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
9. Rajasthan Royals vs Kings XI Punjab 27 September, Sunday 19:30 IST (14:00 GMT), 18:00 LOCAL Sharjah Cricket Stadium, Sharjah
10. Royal Challengers Bangalore vs Mumbai Indians 28 September, Monday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
11. Delhi Capitals vs Sunrisers Hyderabad 29 September, Tuesday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
12. Rajasthan Royals vs Kolkata Knight Riders 30 September, Wednesday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
13. Kings XI Punjab vs Mumbai Indians 1 October, Thursday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
14. Chennai Super Kings vs Sunrisers Hyderabad 2 October, Friday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
15. Royal Challengers Bangalore vs Rajasthan Royals 3 October, Saturday 15:30 IST (10:00 GMT), 14:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
16. Delhi Capitals vs Kolkata Knight Riders 3 October, Saturday 19:30 IST (14:00 GMT), 18:00 LOCAL Sharjah Cricket Stadium, Sharjah
17. Mumbai Indians vs Sunrisers Hyderabad 4 October, Sunday 15:30 IST (10:00 GMT), 14:00 LOCAL Sharjah Cricket Stadium, Sharjah
18. Kings XI Punjab vs Chennai Super Kings 4 October, Sunday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
19. Royal Challengers Bangalore vs Delhi Capitals 5 October, Monday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
20. Mumbai Indians vs Rajasthan Royals 6 October, Tuesday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
21. Kolkata Knight Riders vs Chennai Super Kings 7 October, Wednesday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
22. Sunrisers Hyderabad vs Kings XI Punjab 8 October, Thursday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
23. Rajasthan Royals vs Delhi Capitals 9 October, Friday 19:30 IST (14:00 GMT), 18:00 LOCAL Sharjah Cricket Stadium, Sharjah
24. Kings XI Punjab vs Kolkata Knight Riders 10 October, Saturday 15:30 IST (10:00 GMT), 14:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
25. Chennai Super Kings vs Royal Challengers Bangalore 10 October, Saturday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
26. Sunrisers Hyderabad vs Rajasthan Royals 11 October, Sunday 15:30 IST (10:00 GMT), 14:00 LOCAL Dubai International Cricket Stadium, Dubai
27. Mumbai Indians vs Delhi Capitals 11 October, Sunday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
28. Royal Challengers Bangalore vs Kolkata Knight Riders 12 October, Monday 19:30 IST (14:00 GMT), 18:00 LOCAL Sharjah Cricket Stadium, Sharjah
29. Sunrisers Hyderabad vs Chennai Super Kings 13 October, Tuesday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
30. Delhi Capitals vs Rajasthan Royals 14 October, Wednesday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
31. Royal Challengers Bangalore vs Kings XI Punjab 15 October, Thursday 19:30 IST (14:00 GMT), 18:00 LOCAL Sharjah Cricket Stadium, Sharjah
32. Mumbai Indians vs Kolkata Knight Riders 16 October, Friday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
33. Rajasthan Royals vs Royal Challengers Bangalore 17 October, Saturday 15:30 IST (10:00 GMT), 14:00 LOCAL Dubai International Cricket Stadium, Dubai
34. Delhi Capitals vs Chennai Super Kings 17 October, Saturday 19:30 IST (14:00 GMT), 18:00 LOCAL Sharjah Cricket Stadium, Sharjah
35. Sunrisers Hyderabad vs Kolkata Knight Riders 18 October, Sunday 15:30 IST (10:00 GMT), 14:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
36. Mumbai Indians vs Kings XI Punjab 18 October, Sunday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
37. Chennai Super Kings vs Rajasthan Royals 19 October, Monday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
38. Kings XI Punjab vs Delhi Capitals 20 October, Tuesday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
39. Kolkata Knight Riders vs Royal Challengers Bangalore 21 October, Wednesday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
40. Rajasthan Royals vs Sunrisers Hyderabad 22 October, Thursday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
41. Chennai Super Kings vs Mumbai Indians 23 October, Friday 19:30 IST (14:00 GMT), 18:00 LOCAL Sharjah Cricket Stadium, Sharjah
42. Kolkata Knight Riders vs Delhi Capitals 24 October, Saturday 15:30 IST (10:00 GMT), 14:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
43. Kings XI Punjab vs Sunrisers Hyderabad 24 October, Saturday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
44. Royal Challengers Bangalore vs Chennai Super Kings 25 October, Sunday 15:30 IST (10:00 GMT), 14:00 LOCAL Dubai International Cricket Stadium, Dubai
45. Rajasthan Royals vs Mumbai Indians 25 October, Sunday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
46. Kolkata Knight Riders vs Kings XI Punjab 26 October, Monday 19:30 IST (14:00 GMT), 18:00 LOCAL Sharjah Cricket Stadium, Sharjah
47. Sunrisers Hyderabad vs Delhi Capitals 27 October, Tuesday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
48. Mumbai Indians vs Royal Challengers Bangalore 28 October, Wednesday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
49. Chennai Super Kings vs Kolkata Knight Riders 29 October, Thursday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
50. Kings XI Punjab vs Rajasthan Royals 30 October, Friday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
51. Delhi Capitals vs Mumbai Indians 31 October, Saturday 15:30 IST (10:00 GMT), 14:00 LOCAL Dubai International Cricket Stadium, Dubai
52. Royal Challengers Bangalore vs Sunrisers Hyderabad 31 October, Saturday 19:30 IST (14:00 GMT), 18:00 LOCAL Sharjah Cricket Stadium, Sharjah
53. Chennai Super Kings vs Kings XI Punjab 1 November, Sunday 15:30 IST (10:00 GMT), 14:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
54. Kolkata Knight Riders vs Rajasthan Royals 1 November, Sunday 19:30 IST (14:00 GMT), 18:00 LOCAL Dubai International Cricket Stadium, Dubai
55. Delhi Capitals vs Royal Challengers Bangalore 2 November, Monday 19:30 IST (14:00 GMT), 18:00 LOCAL Sheikh Zayed Stadium, Abu Dhabi
56. Sunrisers Hyderabad vs Mumbai Indians 3 November, Tuesday 19:30 IST (14:00 GMT), 18:00 LOCAL Sharjah Cricket Stadium, Sharjah
57. Qualifier 1 November 2020 19:30 IST (14:00 GMT), 18:00 LOCAL TBA
58. Eliminator November 2020 19:30 IST (14:00 GMT), 18:00 LOCAL TBA
59. Qualifier 2 November 2020 19:30 IST (14:00 GMT), 18:00 LOCAL TBA
60. Final 10 November, Tuesday 19:30 IST (14:00 GMT), 18:00 LOCAL TBA

At AstroSage, we bring to you the latest information about the Indian Premier League, and other significant events related to it. As IPL is regulated by a third party regulating body, hence there are various changes occurring on an occasional basis. We will keep updating the information on this page. We will also provide you with IPL Match predictions entirely based on astrological calculations. However, we do not support any illegal activity and are offering these predictions for educational and astrological purposes only.

NOTE: IPL Schedule table will be updated as per the next announcement by BCCI.

IPL Points Table

IPL Points Table mentioned below reveals the points scored by the IPL teams in the IPL 2019 Tournament. The points obtained by all the teams are based on their performance, net run rate, matches played, won, lost and tied, and much more. Hence, according to all these factors, the Points Table is created and all the teams are provided with accurate scores. Check out the points table for last year, and see how Mumbai Indians grew up to wear the crown of victory.

Team Points Matches Played Matches Won Matches Lost Matches Tied N/R
Mumbai Indians 18 14 9 5 0 0
Chennai Super Kings 18 14 9 5 0 0
Delhi Capitals 18 14 9 5 0 0
Sunrisers Hyderabad 12 14 6 8 0 0
Kolkata Knight Riders 12 14 6 8 0 0
Kings XI Punjab 12 14 6 8 0 0
Rajasthan Royals 11 14 5 8 0 1
Royal Challengers Bangalore 11 14 5 8 0 1

What Is Your Moon Sign: Moon Sign Calculator

IPL 2020 Teams

Below is a list of IPL Teams who are scheduled to play in the IPL 13 Tournament. We have provided you the name of the team, captain, their home ground, the city they are representing and apparent coaches appointed. However, some changes regarding IPL Teams may come into light, so stay tuned.

Name Captain Coach Home Ground City
Chennai Super Kings Mahendra Singh Dhoni Stephen Fleming M. A. Chidambaram Stadium Chennai
Delhi Capitals Shreyas Iyer Ricky Ponting Feroz Shah Kotla Ground Delhi
Mumbai Indians Rohit Sharma Mahela Jayawardene Wankhede Stadium Mumbai
Sunrisers Hyderabad David Warner Trevor Bayliss Rajiv Gandhi International Cricket Stadium Hyderabad, Telangana
Kolkata Knight Riders Dinesh Karthik Brendon McCullum Eden Gardens Kolkata
Royal Challengers Bangalore Virat Kohli Simon Katich M. Chinnaswamy Stadium Bengaluru
Rajasthan Royals Steve Smith Andrew McDonald Sawai Mansingh Stadium Jaipur
Kings XI Punjab K L Rahul Anil Kumble Punjab Cricket Association IS Bindra Stadium Mohali, Punjab

IPL 2020 Squad

Below is the list of current IPL Players incorporated in the IPL teams. This list is subject to change according to the auction and other factors. In case of any announcement regarding the players or their transfer to other teams, we will update this list.

Chennai Super Kings

MS Dhoni, Imran Tahir, Lungisani Ngidi, Suresh Raina, Faf duPlessis, Ravindra Jadeja, Harbhajan Singh, Dwayne Bravo, Shane Watson, Kedar Jadhav, Ambati Rayudu, Murali Vijay, Shardul Thakur, N Jagadeesan, Karn Sharma, Mitchell Santner, Deepak Chahar, KM Asif, Ruturaj Gaikwad, Monu Kumar, Piyush Chawla, R Sai Kishore, Josh Hazlewood, Sam Curran

Mumbai Indians

Rohit Sharma, Aditya Tare, Anmolpreet Singh, Anukul Roy, Dhawal Kulkarni, Jasprit Bumrah, Hardik Pandya, Ishan Kishan, Jayant Yadav, Kieron Pollard, Krunal Pandya, Lasith Malinga, Mitchell McClenaghan, Rahul Chahar, Quinton de Kock, Sherfane Rutherford, Suryakumar Yadav, Trent Boult, Chris Lynn, Nathan Coulter-Nile, Saurabh Tiwary, Mohsin Khan, Digvijay Deshmukh, Prince Balwant Rai Singh

Rajasthan Royals

Ankit Rajpoot, Ben Stokes, Jofra Archer, Jos Buttler, Mahipal Lomror, Manan Vohra, Mayank Markande, Rahul Tewatia, Riyan Parag, Sanju Samson, Shashank Singh, Shreyas Gopal, Steve Smith, Varun Aaron, Robin Uthappa, Jaydev Unadkat, Yashasvi Jaiswal, Anuj Rawat, Akash Singh, Kartik Tyagi, David Miller, Oshane Thomas, Anirudha Joshi, Andrew Tye, Tom Curran

Kolkata Knight Riders

Dinesh Karthik, Andre Russell, Harry Gurney, Kuldeep Yadav, Kamlesh Nagarkoti, Lockie Ferguson, Prasidh Krishna, Nitish Rana, Sandeep Warrier, Rinku Singh, Shubman Gill, Shivam Mavi, Sunil Narine, Siddhesh Lad, Eoin Morgan, Pat Cummins, Rahul Tripathi, Varun Chakravarthy, M Siddharth, Nikhil Naik, Chris Green, Tom Banton, Pravin Tambe

Kings XI Punjab

K L Rahul, Krishnappa Gowtham, Jagadeesha Suchith, Glen Maxwell, Sheldon Cottrel, Deepak Hooda, Ishan Porel, Ravi Bishnoi, Jimmy Neesham, Chris Jordan, Tajinder Singh, Chris Gayle, Mayank Agarwal, Karun Nair, Mandeep Singh, Prabhsimran Singh, Nicholas Pooran, Sarfaraz Khan, Mujeeb Ur Rahman, Murugan Ashwin, Mohammed Shami, Hardus Viljoen, Arshdeep Singh, Darshan Nalkande, Harpreet Brar

Royal Challengers Bangalore

Virat Kohli, Aaron Finch, Chris Morris, Josh Philippe, Kane Richardson, Pavan Deshpande, Dale Steyn, Shahbaz Ahmed, Isuru Udana, AB de Villiers, Parthiv Patel, Yuzvendra Chahal, Moeen Ali, Pawan Negi, Washington Sundar, Umesh Yadav, Mohammed Siraj, Devdutt Padikkal, Shivam Dube, Navdeep Saini

Sunrisers Hyderabad

David Warner, Kane Williamson, Bhuvneshwar Kumar, Virat Singh, Priyam Garg, Mitchell Marsh, Sandeep Bavanaka, Fabian Allen, Abdul Samad, Sanjay Yadav, Manish Pandey, Wriddhiman Saha, Rashid Khan, Siddarth Kaul, T Natarajan, Mohammad Nabi, Basil Thampi, K Khaleel Ahmed, Sandeep Sharma, Shreevats Goswami, Jonny Bairstow, Shahbaz Nadeem, Abhishek Sharma, Vijay Shankar, Billy Stanlake

Delhi Capitals

Shreyas Iyer, Ajinkya Rahane, Ravichandran Ashwin, Jason Roy, Chris Woakes, Alex Carey, Shimron Hetmyer, Mohit Sharma, Tushar Deshpande, Marcus Stoinis, Lalith Yadav, Rishabh Pant, Prithvi Shaw, Harshal Patel, Amit Mishra, Sandeep Lamichhane, Kagiso Rabada, Avesh Khan, Shikhar Dhawan, Axar Patel, Keemo Paul, Ishant Sharma

Want Solutions For Your Life Troubles: Get Detailed LIfe Report Now

Note: Team Players are subjected to change their teams throughout the IPL 2020 Season. We will keep updating it accordingly.

IPL Records

Numerous records have been made and broken in this international tournament. These records allow the old as well as new players to set a new target and work hard towards it to achieve them. It also gives an insight into the calibre and potential players have to create such historic records. Below is a quick list of IPL Records the world witnessed:

  • Orange Cap: This cap is awarded to the player who has scored the highest run during the IPL season. As of now, David Warner of Sunrisers Hyderabad holds this title with 692 runs in 12 matches played.
  • Purple Cap: The Purple Cap is awarded to the player who has scored the most wickets in a season. Currently, Imran Tahir of Chennai Super Kings holds this position with 26 wickets of 17 matches.
  • Maximum Sixes Award: Andre Russell from Kolkata Knight Riders holds this position of hitting most sixes in an IPL tournament. He has hit 52 sixes in 14 matches.
  • Emerging Player Of The Year: This award is given to the best younger player who performed exceptionally well in the IPL season. As of now, Shubman Gill from Kolkata Knight Riders is the entitled Emerging Player of the last season.

IPL 2020 Venues

Before the pandemic, IPL Season 13 had promised major experience and world-class cricket to its viewers all around the world. Even the designated venues in India where the matches were about to be held offer brilliant architectural structure. Some of the highly advanced metropolises of India were hosting the match this year. The stadiums incorporate spacious ground and seats for players, staff and viewers to play and supervise well.

However, in lieu of the current situation regarding world pandemic, IPL 2020 has been now scheduled to be hosted by the United Arab Emirates instead of India. Rules regarding quarantine will be followed as required, and IPL 2020 Team members will follow every health protocol as needed. Three major stadiums hosting this year IPL 2020 Tournament are:

  • Dubai International Cricket Stadium, Dubai
  • Sharjah Cricket Stadium, Sharjah
  • Sheikh Zayed Cricket Stadium, Abu Dhabi

Stay tuned for more updates. AstroSage wishes all the teams good luck.

Disclaimer: We would like to add that the IPL Team names, logos, IPL Marks and texts used are the sole property of IPL. These cricket information and predictions are provided for astrological, academic and research purposes only and doesn't support any kind of illegal or immoral activities such as betting. Kindly do not carry out such activities and stay true to the law.

Astrological services for accurate answers and better feature

33% off

Dhruv Astro Software - 1 Year

'Dhruv Astro Software' brings you the most advanced astrology software features, delivered from Cloud.

Brihat Horoscope
What will you get in 250+ pages Colored Brihat Horoscope.
Finance
Are money matters a reason for the dark-circles under your eyes?
Ask A Question
Is there any question or problem lingering.
Career / Job
Worried about your career? don't know what is.
AstroSage Year Book
AstroSage Yearbook is a channel to fulfill your dreams and destiny.
Career Counselling
The CogniAstro Career Counselling Report is the most comprehensive report available on this topic.

Astrological remedies to get rid of your problems

Red Coral / Moonga
(3 Carat)

Ward off evil spirits and strengthen Mars.

Gemstones
Buy Genuine Gemstones at Best Prices.
Yantras
Energised Yantras for You.
Rudraksha
Original Rudraksha to Bless Your Way.
Feng Shui
Bring Good Luck to your Place with Feng Shui.
Mala
Praise the Lord with Divine Energies of Mala.
Jadi (Tree Roots)
Keep Your Place Holy with Jadi.

Buy Brihat Horoscope

250+ pages @ Rs. 799/-

Brihat Horoscope

AstroSage on MobileAll Mobile Apps

Buy Gemstones

Best quality gemstones with assurance of AstroSage.com

Buy Yantras

Take advantage of Yantra with assurance of AstroSage.com

Buy Feng Shui

Bring Good Luck to your Place with Feng Shui.from AstroSage.com

Buy Rudraksh

Best quality Rudraksh with assurance of AstroSage.com