michelle keegan banner
michelle keegan

michelle keegan Twitter (X) Account Stats

@michkeeganEnglish flagEnglishTier S
View on X
Account age: 15 years (joined November 2010)x.com

michelle keegan Twitter (X) stats, updated continuously. @michkeegan has 2,777,067 followers and 11,028 posts on X. Account age: 15 years (joined November 2010).

Followers
2.8M
Growth (7d)
-1.2K
Following
398
Influence
228
Posts
11K~1.9/day
Likes given
120
Media posts
952
Follower ratio
7.0K:1

Insights

Over the last 30 days @michkeegan lost 2,781 followers (-0.10%). In the last 7 days the change was -727 followers.

Buy or sell Twitter (X) accounts - escrow-protected

PlayerSells is an escrow marketplace for Twitter (X) accounts. Every deal is protected, with no middleman risk.

Check @michkeegan with free tools

The same checks work on any X (Twitter) account. Free, no sign-up and no email.

Follower growth

7-day
-727
30-day
-2.8K
90-day
-9.8K
Avg / day
-93
2026-06-24-12K over 99 days2026-10-08

Bio

You only live once... But if you do it right once is enough. X

Notable followers

The biggest accounts in our directory following @michkeegan.

michelle keegan on Twitter (X) - frequently asked questions

How many followers does michelle keegan have on X?
michelle keegan (@michkeegan) has 2,777,067 followers on X (Twitter). It lost 1,191 followers in the last 7 days. The count is refreshed continuously from public data.
When did michelle keegan join X, and how old is the account?
michelle keegan joined X in November 2010. The @michkeegan account is 15 years old. Searches for michelle keegan age often mean a personal age, which we do not publish. The figure here is the account age only.
How many posts has michelle keegan published?
michelle keegan has published 11,028 posts on X. That is about 1.9 posts per day over the life of the account.
Is michelle keegan verified on X?
Yes. michelle keegan is verified on X with a blue checkmark (X Premium).
Is michelle keegan gaining or losing followers?
michelle keegan is currently losing followers, with a net -2,781 over the last 30 days. Over the last 7 days the change was -727.