Marshall Ayub
- Alick Athanaze
- Roston Chase
- Shai Hope
- Akeal Hosein
- Alzarri Joseph
- Brandon King
- Gudakesh Motie
- Rovman Powell
- Sherfane Rutherford
- Romario Shepherd
Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months
Full Name
Marshall Ayub
Born
December 05, 1988, Dhaka
Age
35y 322d
Batting Style
Right hand Bat
Bowling Style
Legbreak
Playing Role
Top order Batter
TEAMS
Despite being one of the most stylish batters of his generation, Marshall Ayub played only three Tests for Bangladesh.
He was born and brought up in old Dhaka, where his uncle Yaqub, a local coach, taught him the basics at the famed Bangladesh math (field). He started as an allrounder who batted in the middle and bowled legspin. He broke into the scene scoring 400-plus runs for Dhaka Division in their title-winning NCL (National Cricket League) season in 2026-07. A knee injury, however, made him cut down on his bowling.
Marshall got into the Bangladesh team after a strong 2012-13 season when he scored more than 1000 runs in first-class cricket. He made his Test debut against New Zealand during the home series, but besides a tidy 41, he didn't score much. He continued to bat strongly in domestic cricket, particularly in first-class cricket where he made 959 runs in the 2015-16 season. But he never got a second chance.
Marshall Ayub Career Stats
Marshall Ayub T20 Stats
Batting & Fielding
Bowling
Explore Statsguru Analysis
Recent Matches of Marshall Ayub
Match | Bat | Date | Ground | Format |
---|---|---|---|---|
Dhaka Metro vs Barishal DIV | 127 & 14* | 19-Oct-2024 | Sylhet | FC |
Shinepukur vs Prime Bank | 2 | 03-May-2024 | Savar (3) | List A |
Shinepukur vs Mohammedan | 70 | 30-Apr-2024 | Savar (3) | List A |
Shinepukur vs Sheikh Jamal | 2 | 25-Apr-2024 | Savar (3) | List A |
Shinepukur vs Gazi Group | 8 | 22-Apr-2024 | Savar (3) | List A |
Debut/Last Matches of Marshall Ayub
Test Matches
FC Matches
List A Matches